About the Role  
We are looking for a skilled Node.js Developer with 3–6 years of experience in backend development.
The ideal candidate will have hands-on expertise in Node.js, Express.js, and strong knowledge of databases such as MongoDB and PostgreSQL.
Familiarity with AWS managed services, along with experience in CI/CD pipelines and containerized applications (Docker/Kubernetes), is highly desirable.
An understanding of writing and maintaining Unit Tests (UT) and Integration Tests (IT) is expected to ensure code quality and reliability.
 
Key Responsibilities  
- Design, develop, and maintain backend services using  Node.js and Express.js  
- Build and optimize data models and queries with  MongoDB and PostgreSQL  
- Integrate and manage applications with  AWS managed services  
- Contribute to containerized application deployment with  Docker/Kubernetes  
- Implement and maintain  CI/CD pipelines  for smooth deployments  
- Write and maintain  Unit Tests (UT) and Integration Tests (IT)  to ensure code quality and reliability  
- Collaborate with cross-functional teams to deliver scalable and robust solutions  
Requirements  
- 3–6 years of hands-on experience in backend development with Node.js  
- Strong expertise in  Express.js, MongoDB, and PostgreSQL  
- Familiarity with  AWS managed services  (e.g., Lambda, RDS, S3, ECS)  
- Experience with  CI/CD tools and containerized/K8s applications  
- Solid understanding of  test-driven development (UT & IT)  
- Strong problem-solving skills and ability to work in a fast-paced environment  
- Exposure to microservices architecture  
- Experience with AI/ML-related applications or data-heavy systems