Compensation
This employer didn't list pay. Model a likely range with the calculator.
Model this offer in the calculatorJob description
Team: IT
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr Developer - NodeJS based in India.
This role is focused on building and optimizing high-performance backend systems that power modern digital applications. You will be responsible for designing scalable server-side logic, ensuring seamless data exchange between systems, and delivering robust APIs that support responsive front-end experiences. The position sits within a fast-paced engineering environment where innovation, clean code, and performance are highly valued. You will also contribute to architecture decisions, work on serverless and API-driven systems, and collaborate closely with cross-functional teams to deliver end-to-end solutions. Beyond development, you will play a key role in maintaining code quality through testing, reviews, and debugging. This is an opportunity to work on impactful engineering challenges while continuously expanding your technical expertise.
Accountabilities:
In this role, you will take ownership of backend development efforts, focusing on building scalable Node.js applications, developing APIs, and ensuring system performance, reliability, and maintainability across production environments.
- Design, develop, and maintain scalable backend services using Node.js
- Build and integrate RESTful APIs and GraphQL-based services for seamless data exchange
- Develop and support serverless application architectures where applicable
- Ensure high performance, responsiveness, and reliability of backend systems
- Write unit tests, participate in code reviews, and uphold coding standards
- Debug and resolve production issues using modern development and monitoring tools
- Collaborate with frontend and cross-functional teams to deliver end-to-end solutions
- Mentor junior developers and contribute to technical knowledge sharing
- Continuously explore and adopt new technologies to improve system design and efficiency
- 4+ years of experience in backend development using Node.js
- Strong experience with RESTful API design and integration
- Hands-on knowledge of GraphQL and related tools (Apollo GraphQL is a plus)
- Experience in building or working with serverless architectures
- Strong debugging and problem-solving skills using modern developer tools
- Experience with unit testing, code quality practices, and peer code reviews
- Understanding of scalable system design and backend performance optimization
- Ability to mentor junior engineers and work collaboratively in teams
- Strong willingness to learn and adapt to new technologies
- Bachelor’s degree in Computer Science or related field (BCA, BSc, BTech, MCA or equivalent)
- Remote-first work model within India
- Opportunity to work on modern backend and serverless architectures
- Exposure to GraphQL, Node.js, and scalable distributed systems
- Collaborative and innovation-driven engineering environment
- Strong focus on learning, mentoring, and professional growth
- Opportunity to work on diverse client projects and complex technical challenges
- Flexible and fast-paced startup-style culture.
Requirements
The ideal candidate has strong backend development experience, particularly in Node.js, along with solid understanding of APIs, scalable architectures, and modern development practices.
Benefits
Related roles