Key Responsibilities
As a MERN Stack Developer Team Lead, you will:
• Lead the design, development, and deployment of web applications using the MERN stack (MongoDB, Express.js, React.js, and Node.js).
• Manage and mentor a team of 3-5 developers , providing technical guidance and support.
• Work with stakeholders, designers, and product managers to define project requirements and deliverables.
• Write clean, maintainable, and efficient code following best practices for the MERN stack.
• Oversee the performance, scalability, and security of web applications.
• Conduct code reviews, troubleshoot issues, and implement solutions.
• Ensure timely project delivery and manage the development pipeline.
• Set and maintain high standards for application performance, quality, and reliability.
• Stay updated with the latest trends and technologies in the MERN stack ecosystem.
• Work in an Agile environment, contributing to sprint planning, task allocation, and team coordination.
Requirements
To be successful in this role, candidates must have :
• 3-5 years of professional experience with the MERN stack , particularly strong in Node.js .
• Proven experience in leading and managing development teams .
• Expertise in Node.js , including Express.js framework.
• Strong proficiency in React.js for front-end development.
• In-depth knowledge of MongoDB and database design principles.
• Familiarity with RESTful APIs and GraphQL .
• Solid experience in version control using Git .
• Ability to manage full-stack development tasks, from front-end to back-end services.
• Experience with team handling and delivering projects on time.
• Strong understanding of asynchronous programming, event-driven architecture, and server-side logic.
• Excellent communication, leadership, and problem-solving skills.
Primary Skills
• Proficiency in Node.js and the Express.js framework.
• Expertise in React.js for creating dynamic front-end interfaces.
• Experience with MongoDB for database management.
• Familiarity with RESTful APIs and GraphQL for communication between services.
• Team leading experience and ability to mentor and manage a development team.
• Git for version control and collaboration.
• Knowledge of JavaScript , ES6+ , and TypeScript (optional).
• Experience integrating third-party APIs and libraries.
• Understanding of security and data protection best practices.
Preferred Qualifications
• Experience with cloud platforms (e.g., AWS, Azure) and CI/CD pipelines .
• Knowledge of Docker and containerization for development and deployment.
• Experience with testing frameworks like Jest or Mocha .
• Familiarity with Agile methodologies (Scrum/Kanban).
Job Types: Full-time, Permanent
Pay: ?10,000.00 - ?20,000.00 per month
Schedule:
• Day shift
Education:
• Bachelor's (Preferred)
Experience:
• total work: 3 years (Required)
• software development: 3 years (Required)
• HTML5: 3 years (Required)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.