
MERN Stack Team Lead

MERN Stack Team Lead
41
Applications
About the Job
Skills
Responsibilities: -
● Design, develop, and maintain scalable, high-performance web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
● Lead development teams and mentor junior developers, fostering a collaborative environment and driving best practices.
● Architect complex, reusable, and maintainable backend and frontend solutions.
● Write clean, well-documented, and efficient code.
● Implement RESTful APIs and integrate third-party services.
● Collaborate with cross-functional teams including product managers, UI/UX designers, and other developers to define and implement features.
● Conduct code reviews and ensure the team follows development standards and best .
● Optimize application performance and troubleshoot issues as they arise.
● Stay up to date with emerging web technologies and trends, and provide recommendations for improvements.
● Manage the deployment process, including handling testing, version control, and continuous integration.
● Ensure that applications are secure, responsive, and scalable across various devices and platforms.
● Participate in sprint planning, task prioritization, and project timelines.
Requirements: -
● Proven experience (5+ years) as a Full Stack Developer, with a focus on the MERN stack (MongoDB, Express.js, React.js, Node.js).
● Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and modern frontend frameworks (React.js, Redux).
● Expertise in backend development with Node.js and Express.js.
● Solid understanding of NoSQL databases, particularly MongoDB.
● Experience with RESTful API design and integration.
● Familiarity with cloud services such as AWS, Azure, or Google Cloud.
● Knowledge of modern CI/CD pipelines, Git, and version control best practices.
● Understanding of containerization technologies like Docker and Kubernetes is a plus.
● Experience with unit testing and test-driven development (TDD).
● Strong problem-solving skills, debugging expertise, and an ability to think critically.
● Excellent communication skills and the ability to work collaboratively in a fast-paced environment.
● Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent practical experience).
About the company
Industry
Software Development
Company Size
51-200 Employees
Headquarter
Mohali, Punjab
Other open jobs from Eminence Technology
