Job Title : Node.js Developer
Experience : 4 to 7 Years
Work Mode : Hybrid
Shift : Normal Shift
Role Overview :
We are looking for a skilled Node.js Developer to build scalable, secure, and high-performance backend services.
You will work on API development, microservices, system integrations, and cloud-native solutions, collaborating closely with frontend, product, and DevOps teams.
Key Responsibilities :
- Design, develop, and maintain scalable backend services using Node.js (Express / NestJS / Fastify)
- Build and manage RESTful and event-driven APIs
- Implement secure authentication and authorization (OAuth, JWT, SSO)
- Develop microservices and integrate with message brokers, databases, and third-party systems
- Ensure high code quality through clean architecture, code reviews, and automated testing
- Collaborate with frontend, mobile, QA, and product teams
- Support CI/CD pipelines and production deployments
- Monitor, debug, and optimize application performance and reliability
- Participate in design discussions, sprint planning, and technical estimations
- Mentor junior developers and contribute to engineering best practices
Required Skills & Qualifications :
- 4 to 7 years of hands-on experience in Node.js development
- Strong proficiency in JavaScript and/or TypeScript
- Experience with Express / NestJS / Fastify frameworks
- Solid understanding of REST APIs, async programming, and event-driven architecture
- Experience with PostgreSQL / MySQL / MongoDB / Redis
- Knowledge of microservices architecture and inter-service communication
- Familiarity with OAuth, JWT, SSO, and API security best practices
- Experience with CI/CD pipelines and production deployments
- Understanding of Docker and cloud environments (AWS / Azure / GCP preferred)
- Strong debugging and problem-solving skills
Good to Have :
- Experience with Kafka / RabbitMQ / PubSub
- Knowledge of GraphQL
- Exposure to Kubernetes
- Experience in high-scale / fintech / enterprise systems
Soft Skills :
- Strong communication and collaboration skills
- Ability to manage priorities and deliver in Agile teams
- Ownership mindset with attention to quality and timelines
Node.js Developer - Backend Services • Jaipur