Senior Backend Engineer – TypeScript / Node.js
About the job
Job Title: Senior Backend Engineer – TypeScript / Node.js Experience: 8–10 Years Location: Gurgaon / Noida / Pune / Bangalore Role Type: Individual Contributor Job Overview We are seeking a highly experienced Senior Backend Engineer to design, develop, and maintain scalable backend services and APIs. This role is hands-on and requires close collaboration with Business Analysts and Product Managers to translate business requirements into robust technical solutions. The ideal candidate is confident working in a TypeScript-based backend environment and has deep expertise in RESTful API development. Key Responsibilities • Design, develop, and maintain high-quality RESTful APIs using TypeScript, Node.js, and Express • Collaborate with Product Managers and Business Analysts to refine requirements and deliver effective backend solutions • Define, maintain, and align APIs with OpenAPI (Swagger) specifications • Ensure adherence to REST standards, API versioning, security, and best practices • Integrate backend services with third-party REST APIs and external databases • Write comprehensive unit and integration tests using Jest and Supertest • Manage, publish, and secure APIs using Azure API Management (APIM) • Participate in code reviews, debugging, performance tuning, and production support • Ensure high standards of code quality, reliability, and maintainability Required Skills & Experience • 8–10 years of professional backend development experience • Strong hands-on expertise in TypeScript • Extensive experience with Node.js and Express • Solid understanding of REST architecture and API design principles • Experience working with OpenAPI schemas • Strong experience in API testing using Jest and Supertest • Proven ability to integrate third-party services and databases • Strong problem-solving and communication skills • Comfortable working independently as an Individual Contributor Good to Have (Not Mandatory) • Experience with Azure Functions • Exposure to Azure Container Apps • Knowledge of Terraform or Infrastructure as Code • Experience in cloud-native or microservices-based architectures
Requirements
- TypeScript
- Node.js
- Express
- REST Architecture
- OpenAPI
- API Testing
- Azure API Management
Preferred Technologies
- TypeScript
- Node.js
- Express
- REST Architecture
- OpenAPI
- API Testing
- Azure API Management
Similar Jobs
Senior Backend Developer – Node.js
Avaali Solutions
Senior Backend Engineer
Lxme
Senior SoC Director / Senior Principal Engineer
Omni Design Technologies, Inc.