HamburgerMenu
hirist

Job Description

Responsibilities :

- Lead a team of 10 developers, ensuring adherence to timelines and resource efficiency.

- Drive sprint planning, task allocation, and daily standups to meet project milestones.

- Conduct code reviews and enforce best practices for maintainable, scalable code.

- Design and develop CRM applications using MongoDB, Node.js, Angular, and React, handling millions of records with optimized queries and indexing.

- Plan and execute upgrades for Angular, Node.js, and MongoDB to ensure security and performance.

- Architect microservices-based solutions and modularize monolithic systems.

- Optimize database performance (MongoDB), APIs (Node.js ), and frontend rendering (Angular/React).

- Implement caching, load balancing, and horizontal/vertical scaling strategies.

- Build CI/CD pipelines for automated testing and deployment.

- Leverage AWS services (Lambda, SQS, S3 EC2) for serverless architectures and scalable infrastructure and related services in the cloud space, like GCP, etc.

- Debug complex issues across the stack, providing data-driven solutions.

- Anticipate risks (e. g., bottlenecks, downtime) and implement preventive measures.

Requirements :

- 6-9 years of hands-on experience in MEAN/MERN stacks, including : MongoDB : Schema design, aggregation pipelines, sharding, replication.

- Node.js : REST/GraphQL APIs, middleware, asynchronous processing.

- Angular/React : State management, component lifecycle, performance tuning.

- Proven expertise in Agile sprint management, resource tracking, and deadline-driven delivery.

- Experience upgrading Angular, Node.js, and MongoDB in production environments.

- Leadership skills with a track record of managing teams (8-10 members).

- Strong grasp of microservices, event-driven architecture, and scalability patterns.

- Analytical thinker with excellent debugging and problem-solving abilities.


info-icon

Did you find something suspicious?