Key Responsibilities
Design, develop, and maintain scalable, secure, and high-performing backend applications using Node.js.
Architect and implement Microservices-based solutions, ensuring reliability, maintainability, and scalability.
Build and optimize RESTful APIs and backend services to support web and mobile applications.
Collaborate with Product Managers, Frontend Developers, QA Engineers, and DevOps teams to deliver robust technical solutions.
Define API contracts, integration strategies, and service communication patterns across distributed systems.
Write clean, reusable, testable, and well-documented code following engineering best practices.
Conduct code reviews and contribute to maintaining high standards of code quality and system design.
Troubleshoot production issues, optimize application performance, and resolve scalability bottlenecks.
Participate in architecture discussions and contribute to technical decision-making.
Drive continuous improvement in development processes, tools, deployment practices, and engineering standards.
Required Skills & Qualifications
Technical Skills
4–10 years of hands-on experience in backend development using Node.js.
Strong proficiency with backend frameworks such as Express.js and/or NestJS.
Extensive experience designing and implementing Microservices Architecture.
Strong understanding of architectural patterns including:
API Gateway
Service Discovery
Event-Driven Architecture
Message Queues
Distributed Systems
Expertise in building and consuming RESTful APIs.
Strong knowledge of authentication and security mechanisms such as JWT, OAuth, RBAC, and API security best practices.
Experience working with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra).
Hands-on experience with database design, query optimization, indexing, and performance tuning.
Familiarity with cloud platforms such as AWS, Azure, or GCP.
Experience with containerization and orchestration technologies including Docker and Kubernetes.
Understanding of CI/CD pipelines, monitoring, logging, and production support best practices.
Pay: Up to ₹1,300,000.00 per year
Benefits:
- Internet reimbursement
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person