Description :
Job Title : Full Stack Lead (MEAN / MERN Stack)
Location : Chandigarh, Mohali
Experience : 7 to 10 Years
Employment Type : Full-Time
About the Role :
We are seeking a highly skilled and experienced Full Stack Lead (MEAN / MERN Stack) to join our technology team in Mohali. The ideal candidate will have a strong background in full-stack development, system design, and DevOps practices, along with proven leadership experience in guiding engineering teams.
In this role, you will be responsible for leading the design, development, and deployment of scalable, high-performance web applications. You will collaborate closely with Product, UX, and QA teams to deliver robust solutions while ensuring quality and best practices across the entire software development lifecycle (SDLC).
Key Responsibilities :
- Lead end-to-end development across the MEAN (MongoDB, Express, Angular, Node.js) or MERN (MongoDB, Express, React, Node.js) stack.
- Design, architect, and implement scalable, secure, and maintainable system architectures.
- Drive the development of microservices and API-based solutions, ensuring modularity and reusability.
- Collaborate closely with Product Managers, UI / UX Designers, and QA Engineers to deliver seamless user experiences.
- Conduct code reviews, ensure adherence to coding standards and best practices, and mentor junior engineers.
- Oversee and optimize CI / CD pipelines, infrastructure provisioning, and cloud deployments (AWS / Azure / GCP).
- Integrate DevOps practices and automation tools to enhance the efficiency and reliability of development and deployment processes.
- Monitor and optimize application performance, security, and scalability across environments.
- Identify opportunities for architectural improvements, code refactoring, and technical debt reduction.
- Stay current with emerging trends and technologies in web development, DevOps, and cloud computing.
Technical Skills and Expertise :
Frontend Development :
Proficient in React.js or Angular with deep understanding of component-driven architecture.Experience in state management libraries such as Redux, RxJS, or NgRx.Strong knowledge of HTML5, CSS3, JavaScript (ES6+), and TypeScript.Familiarity with frontend testing frameworks like Jest, Cypress, or React Testing Library.Backend Development :
Expertise in Node.js and Express.js for server-side development.Strong understanding of RESTful API and / or GraphQL architecture.Proficiency in authentication and authorization mechanisms (JWT, OAuth2).Solid grasp of API security best practices, error handling, and logging.Database Management :
Strong experience with MongoDB (NoSQL) and at least one SQL database (MySQL, PostgreSQL, etc.).Ability to design and optimize database schemas, indexes, and queries for performance.Architecture & DevOps :
Expertise in Microservices and Serverless Architecture design and implementation.Proficient with Docker and Kubernetes for containerization and orchestration.Hands-on experience setting up CI / CD pipelines using GitHub Actions, Jenkins, or GitLab CI.Knowledge of Infrastructure as Code (IaC) tools such as Terraform and AWS CloudFormation.Experience managing cloud environments on AWS, Azure, or Google Cloud Platform (GCP).Familiarity with monitoring, logging, and observability tools such as Prometheus, ELK Stack (Elasticsearch, Logstash, Kibana), Grafana, and Prisma.Exposure to message queueing systems like RabbitMQ or BullMQ.Core Computer Science Skills :
Strong understanding of Object-Oriented Programming (OOP), Data Structures, and Algorithms.Solid grounding in software design patterns, scalability principles, and clean coding practices.Ability to translate complex business requirements into efficient technical solutions.Key Competencies :
Proven ability to lead and mentor engineering teams, fostering technical excellence and collaboration.Excellent problem-solving and analytical skills, with a focus on scalability and maintainability.Strong communication and interpersonal abilities to work effectively with cross-functional teams.High degree of ownership, accountability, and attention to detail.Ability to thrive in a fast-paced, agile environment and manage multiple priorities simultaneously.Preferred Qualifications :
Bachelors or Masters degree in Computer Science, Engineering, or a related field.Certifications in AWS, Azure, GCP, or Kubernetes are a plus.Experience working in Agile / Scrum environments.Prior experience leading product-based development teams will be an advantage.Why Join Us? :
Work on cutting-edge web technologies and scalable architectures.Lead a high-performing development team in a collaborative environment.Exposure to cloud-native, DevOps-driven projects with real-world impact.Competitive salary, flexible work culture, and opportunities for career advancement.(ref : hirist.tech)