Job Summary :
We are looking for a talented MEAN Stack Developer to design, develop, and maintain scalable web applications using the MEAN (MongoDB, Express.js, Angular, Node.js) technology stack. The ideal candidate will have strong full-stack development experience, with a passion for building performant and user-friendly Responsibilities :
- Design, develop, and maintain robust web applications using MongoDB, Express.js, Angular, and Node.js.
- Develop RESTful APIs and integrate frontend interfaces with backend services.
- Write clean, efficient, and well-documented code adhering to best practices.
- Collaborate with UI / UX designers to implement responsive and intuitive user interfaces.
- Optimize applications for maximum speed, scalability, and security.
- Troubleshoot, debug, and resolve technical issues across the stack.
- Participate in code reviews, architecture discussions, and sprint planning.
- Ensure the quality and performance of applications through unit and integration testing.
- Work closely with product owners and other stakeholders to understand and deliver features.
- Stay updated with new technologies and frameworks related to the MEAN Skills & Qualifications :
- Strong experience with JavaScript / TypeScript and the MEAN stack :
1. MongoDB : Data modeling, aggregation, indexing, and performance tuning.
2. Express.js : Building RESTful APIs and middleware.
3. Angular : Component-based UI development, RxJS, Angular CLI, and state management.
4. Node.js : Server-side development, asynchronous programming, and event-driven architecture.
Experience with frontend technologies such as HTML5, CSS3, SASS / LESS, and responsive design.Familiarity with version control systems like Git.Knowledge of authentication and authorization techniques (JWT, OAuth).Experience with unit testing frameworks like Jasmine, Karma, or Mocha.Familiarity with CI / CD pipelines and containerization (Docker) is a plus.Understanding of Agile / Scrum development methodologies(ref : hirist.tech)