Job Description – MEAN Stack Developer
Position: MEAN Stack Developer
Experience: 5+ Years
Location: Mohali, Punjab
Work Mode: Work From Office
Joining: Immediate Joiner / Short Notice Preferred
About the Role
We are looking for an experienced MEAN Stack Developer with 5+ years of hands-on experience in developing scalable and high-performance web applications.
The ideal candidate should have strong expertise in Angular with 5+ years of hands-on experience, along with solid experience in Node.js, Express.js, and MongoDB.
Key Responsibilities
- Design, develop, test, and maintain scalable web applications using the MEAN Stack.
- Develop responsive and user-friendly front-end applications using Angular.
- Build and maintain robust backend services and RESTful APIs using Node.js and Express.js.
- Work with MongoDB for database design, development, and optimization.
- Integrate frontend applications with backend APIs and third-party services.
- Write clean, maintainable, reusable, and well-documented code.
- Troubleshoot, debug, and optimize applications for performance and scalability.
- Collaborate with UI/UX designers, developers, QA, and other stakeholders.
- Participate in code reviews and follow development best practices.
- Understand business requirements and translate them into effective technical solutions.
Mandatory Skills
- 5+ years of overall software development experience
- 5+ years of hands-on experience in Angular – Mandatory
- Strong experience with Angular, TypeScript, HTML5, CSS3
- Strong knowledge of Node.js and Express.js
- Hands-on experience with MongoDB
- Good understanding of REST APIs and API integration
- Strong understanding of JavaScript/TypeScript
- Experience with Git/version control systems
- Good understanding of responsive web development
- Strong problem-solving and debugging skills
Good to Have
- Experience with AWS/Azure or any cloud platform
- Knowledge of CI/CD pipelines
- Experience with Docker
- Understanding of Agile/Scrum methodology
- Experience working on enterprise-level applications
Candidate Profile
- Strong communication and interpersonal skills.
- Ability to work independently as well as in a team.
- Good analytical and problem-solving abilities.
- Candidates who can join immediately or within a short notice period will be preferred.
Pay: ₹15,538.36 - ₹70,279.59 per month
Benefits:
Work Location: In person