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