Description:
We are seeking an experienced and motivated MERN (MongoDB, Express.js, React.js, Node.js) Team Lead to join our in-house development team. The ideal candidate will have a strong background in full-stack development with at least 2 years of hands-on experience, along with proven leadership skills to effectively manage and mentor a team of developers. This role will involve collaborating with cross-functional teams to deliver high-quality software solutions that meet our business objectives and exceed customer expectations.
Responsibilities
- Lead a team of MERN developers, providing guidance, support, and mentorship to upgrade their professional growth and development.
- Collaborate with product managers, designers, and clients to understand project requirements to architect and develop scalable, maintainable, and efficient software solutions using the MERN stack.
- Conduct code reviews to ensure code quality, performance, and adherence to best practices.
- Drive continuous improvement initiatives, identifying opportunities to optimize processes, tools, and technologies used by the team.
- Act as a technical subject matter expert, assisting team members with problem-solving and troubleshooting complex issues.
- Stay updated on emerging trends and technologies in web development, sharing knowledge and best practices with the team.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a full-stack developer with expertise in MongoDB, Express.js, React.js, and Node.js.
- Strong leadership skills with the ability to effectively manage and motivate a team.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Solid understanding of software development methodologies, agile practices, and DevOps principles.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
- Understanding & development of REST APIs, the document request model, and offline storage
- Hands-on development of applications with persistent connections (web socket, server-side events, etc) is a plus.
- Demonstrated ability to architect and design scalable, high-performance web applications.
- Strong problem-solving skills and attention to detail.
- Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively.