We are seeking an experienced Senior MEAN Stack Developer with 2-4 years of hands-on experience in designing, developing, and maintaining scalable web applications.
The ideal candidate should have expertise in MongoDB, Express.js, Angular, and Node.js (MEAN stack), with strong problem-solving abilities and leadership skills.You will work closely with cross-functional teams to build high-performance applications and contribute to architectural Responsibilities :
- Design, develop, and deploy full-stack web applications using the MEAN stack.
- Architect and optimize scalable, high-performance web applications.
- Develop RESTful APIs and GraphQL services for seamless integration with frontend applications.
- Implement authentication and authorization mechanisms (JWT, OAuth, Role-Based Access Control).
- Optimize database queries and performance in MongoDB using Mongoose.
- Mentor and guide junior developers, conducting code reviews and technical discussions.
- Integrate third-party APIs, cloud services, and DevOps solutions for automation and deployment.
- Implement CI/CD pipelines and ensure best practices for software development and deployment.
- Troubleshoot complex issues, debug applications, and improve code quality.
- Stay updated with emerging technologies and contribute to the continuous improvement of development Skills & Qualifications :
- 3-5 years of experience in MEAN stack development.
- Strong proficiency in Angular 15+ and frontend optimization techniques.
- Advanced knowledge of Node. js and Express.js, including asynchronous programming and event-driven architecture.
- Expertise in MongoDB, MySQL & PostgreSQL (Schema Design, Indexing, Aggregation Framework, Replication, and Sharding).
- Experience in building microservices-based architectures.
- Strong understanding of Docker, Kubernetes, and CI/CD pipelines.
- Proficiency in Git, GitHub, or GitLab for version control.
- Experience with message queues (Redis, RabbitMQ, Kafka) for distributed systems.
- Solid understanding of WebSockets, real-time data processing, and caching strategies.
- Hands-on experience in unit testing, integration testing, and TDD.
- Strong analytical and debugging skills with experience in performance optimization.
- Excellent communication and leadership skills.
- Basic understanding and hands on of HTML & CSS Skills :
- Experience with GraphQL API development.
- Familiarity with AWS (EC2, S3, Lambda), Azure, or Google Cloud Platform.
- Knowledge of Serverless architecture and cloud functions.
- Knowledge of Nextjs.
- Knowledge of Reactjs.
- Experience in Angular Universal (Server-Side Rendering SSR).
- Knowledge of Nginx, PM2, and load balancing strategies.
- Exposure to AI/ML-based applications using Node. js.
- Boost the productivity using AI tools like ChatGPT etc.
(ref:hirist.tech)