Posted on: 11/02/2026
About the Role :
We're looking for a highly skilled and self-driven Node.js Software Development Engineer to join our team. You'll be responsible for building scalable backend services and APIs that power our products, with a focus on performance, security, and reliability.You're expected to take ownership of features end-to-end, mentor junior developers when needed, and contribute to architectural discussions.
Key Responsibilities :
- Design, build, and maintain RESTful, gRPC and/or GraphQL APIs using Node.js
- Write clean, modular, and testable code
- Collaborate closely with product managers, frontend engineers, and DevOps
- Optimize existing codebases for performance and scalability
- Integrate with third-party services and internal microservices
- Participate in code reviews and ensure coding best practices are followed
- Write unit and integration tests (e.g., using Jest, Mocha, etc.)
Required Skills & Experience :
- 3-5 years of experience building production-grade backend applications
- Strong proficiency in Node.js (Express.js, NestJS, or similar frameworks)
- Solid understanding of JavaScript/TypeScript
- Experience with MongoDB, PostgreSQL, or MySQL
- Experience building APIs that scale - rate limiting, caching, pagination, etc.
- Good understanding of async patterns (Promises, async/await, queues)
- Familiarity with CI/CD, Git workflows, and containerized deployments (Docker)
- Experience working with cloud services (AWS/GCP/Azure)
Nice to Have :
- Experience with microservices architecture
- Familiarity with message brokers (Kafka, RabbitMQ, etc.)
- Experience working in Agile or Scrum teams
- Contributions to open-source or tech blogs
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1611842