We are looking for a skilled Node.js Developer with 5+ years of experience to build scalable, high-performance backend systems. You will be responsible for developing server-side logic, ensuring high performance and responsiveness, and collaborating with front-end developers and other team members.
Key Responsibilities
Develop and maintain server-side applications using Node.js
Design and implement RESTful APIs and microservices
Work with databases like MongoDB, MySQL, or PostgreSQL
Optimize applications for maximum speed and scalability
Implement security and data protection measuresIntegrate third-party services and APIs
Collaborate with frontend developers, DevOps, and QA teams
Write clean, maintainable, and well-documented code
Participate in code reviews and technical discussions
Required Skills
Strong experience with Node.js and frameworks like Express.js / NestJSProficiency in JavaScript (ES6+)
Experience with asynchronous programming, Promises, and async/awaitKnowledge of REST API design principles
Experience with databases (MongoDB, PostgreSQL, MySQL)
Familiarity with Git version controlUnderstanding of authentication & authorization (JWT, OAuth)
Knowledge of API security best practicesPreferred
Skills
Experience with Microservices architectureFamiliarity with Docker / KubernetesExperience with cloud platforms (AWS, Azure, or GCP)Knowledge of message queues (RabbitMQ, Kafka)Experience with GraphQL (optional)Understanding of CI/CD pipelines
Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)4+ years of professional experience in backend development
Pay: From ₹1,100,000.00 per year
Work Location: In person