Posted on: 06/10/2025
Description :
We are looking for an experienced and highly skilled Tech Lead MERN Stack Developer to lead our web development team in building scalable, high-performance, and user-centric applications.
The ideal candidate will have deep expertise in MongoDB, Express.js, React.js, and Node.js, along with a strong understanding of modern architecture patterns, DevOps practices, and cloud deployment.
This role involves providing technical leadership, hands-on development, mentoring junior developers, and collaborating with cross-functional teams to deliver cutting-edge software solutions that meet business goals.
Responsibilities :
- Lead the end-to-end design, development, and deployment of web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Architect, design, and implement scalable, maintainable, and secure application structures and APIs.
- Collaborate with product managers, UX/UI designers, and business stakeholders to translate business requirements into technical solutions.
- Provide technical leadership to the development team, guiding best practices in coding, performance optimization, and architectural design.
- Perform code reviews to ensure code quality, scalability, and adherence to organizational coding standards.
- Develop RESTful and GraphQL APIs and integrate them with front-end components and third-party services.
- Implement microservices and container-based deployments using Docker and Kubernetes where applicable.
- Oversee continuous integration and deployment pipelines (CI/CD) using tools like Jenkins, GitHub Actions, or GitLab CI.
- Ensure performance tuning, optimization, and scalability for both client-side and server-side components.
- Integrate with cloud platforms such as AWS, Azure, or Google Cloud for hosting, storage, and application management.
- Manage and optimize database schemas, queries, and performance tuning in MongoDB and other NoSQL/SQL databases.
- Implement security and authentication protocols such as JWT, OAuth, and SSO to safeguard data and user privacy.
- Troubleshoot, debug, and resolve technical challenges across the development lifecycle.
- Stay updated with emerging technologies, frameworks, and tools to drive continuous improvement in the development process.
- Mentor junior developers, conduct technical training sessions, and promote a culture of learning and collaboration within the team.
- Collaborate with QA teams to ensure rigorous testing, high code quality, and timely delivery of projects.
Qualifications :
- Bachelors or Masters degree in Computer Science, Information Technology, or a related field.
- 6 to 8 years of experience in full-stack web application development, with at least 2 years in a technical leadership or team lead role.
- Expert-level proficiency in MERN stack technologies: MongoDB, Express.js, React.js, and Node.js.
- Strong understanding of front-end technologies including React Hooks, Redux, TypeScript, HTML5, CSS3, and modern UI frameworks (Material UI, Tailwind CSS).
- Hands-on experience in designing RESTful APIs, integrating third-party APIs, and working with microservices architecture.
- Strong knowledge of database design, indexing, aggregation, and performance optimization in MongoDB.
- Experience in developing and deploying applications in cloud environments such as AWS, Azure, or Google Cloud.
- Proficiency in Git-based version control and CI/CD implementation.
- Solid understanding of web security principles, authentication mechanisms, and data protection best practices.
- Experience with Agile/Scrum methodologies and DevOps practices.
- Strong analytical, problem-solving, and debugging skills.
- Excellent leadership, communication, and interpersonal skills with the ability to coordinate with cross-functional teams.
Preferred Skills :
- Experience with Next.js, NestJS, or other modern JavaScript frameworks.
- Familiarity with containerization tools (Docker) and orchestration systems (Kubernetes).
- Exposure to GraphQL, WebSockets, or event-driven architecture.
- Knowledge of testing frameworks such as Jest, Mocha, or Cypress for unit and integration testing.
- Understanding of performance monitoring tools such as New Relic, Grafana, or Prometheus.
- Experience mentoring teams, conducting code reviews, and managing software development lifecycles
Did you find something suspicious?
Posted By
Garima
Talent Acquisition Specialist at Technocrats Horizons Compusoft Pvt. Ltd.
Last Active: 29 Nov 2025
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1556082
Interview Questions for you
View All