Posted on: 18/12/2025
Description :
Job Title : Node.js Developer
Experience : 35 Years
Location : Remote / Hybrid
Employment Type : Full-Time
Notice Period : Immediate joiners preferred
Role Summary :
The Node.js Developer will be responsible for building and maintaining scalable backend services and APIs using modern JavaScript/TypeScript frameworks. The role focuses on microservices development, secure API design, database integration, and collaboration with cross-functional teams to deliver high-quality, production-ready solutions.
Key Responsibilities :
- Design, develop, and maintain backend microservices using Node.js and TypeScript
- Build and optimize scalable REST and GraphQL APIs
- Implement business logic using Express.js and Apollo Server or similar frameworks
- Develop and manage database interactions using PostgreSQL with Prisma or TypeORM
- Implement authentication and authorization using JWT and OAuth
- Ensure code quality through clean architecture, documentation, and reviews
- Collaborate with frontend, QA, and DevOps teams for end-to-end delivery
- Support deployment and runtime environments on AWS using Docker
- Troubleshoot, debug, and optimize backend performance
- Follow best practices for security, scalability, and maintainability
Key Result Areas (KRAs) :
- Stability and performance of backend services
- Timely delivery of assigned features and releases
- Code quality, reusability, and adherence to standards
- API reliability, scalability, and response times
- Reduction in production defects and incidents
- Effective collaboration with cross-functional teams
- Maintainability and scalability of microservices architecture
Required Skill Sets :
- Strong hands-on experience with Node.js and TypeScript
- Experience building APIs using Express.js
- Working knowledge of GraphQL and Apollo Server
- Experience with microservices architecture
- Proficiency in PostgreSQL and ORM tools such as Prisma or TypeORM
- Understanding of authentication and authorization mechanisms
- Familiarity with monorepo tools such as Turborepo
- Experience deploying applications on AWS and using Docker
- Strong problem-solving and debugging skills
- Good communication and teamwork abilities
Good to Have Skills:
- Experience with Redis or message queue systems
- Advanced understanding of GraphQL
- Experience with GitHub integrations and webhooks
- Basic exposure to Next.js
Qualifications:
- Bachelors degree in Computer Science, Engineering, or a related field
- 35 years of professional experience in backend or Node.js development
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1591993
Interview Questions for you
View All