Mid-Level Serverless Developer (Node.js / TypeScript)
Company Description
New Project Media (NPM) is a leading data, intelligence, and events company providing business development-led coverage across the US and European power and data center markets. NPM supports over 450 global development, investment, finance, advisory, and corporate customers with actionable insights into infrastructure, grid access, and renewable energy development.
Role Overview
We are seeking a Mid-Level Serverless Developer with strong proficiency in Node.js and TypeScript to support our core backend team. Reporting to the Tech Lead, you will be responsible for building and refactoring event-driven services within a sophisticated AWS Serverless ecosystem. You will work closely with Staff Architects to deliver high-quality, well-structured code that powers our renewable energy data platforms.
Location
Full-time role based in Mumbai (hybrid working environment).
Responsibilities
- Design, develop, and maintain serverless applications using AWS Lambda, API Gateway, and EventBridge.
- Build and operate services within an event-driven architecture to orchestrate complex business workflows.
- Implement comprehensive automated testing (unit, integration, and end-to-end) to ensure high code coverage and reliability.
- Refactor legacy systems into modular, scalable, and maintainable serverless architectures.
- Participate in code reviews and contribute to the continuous improvement of engineering standards and best practices.
- Collaborate closely with Staff Architects and cross-functional teams to deliver robust backend solutions.
Reporting
This position reports directly to the Tech Lead.
Requirements
- 3–6 years of professional experience with Node.js and TypeScript.
- Hands-on experience with AWS services including Lambda, S3, Cognito, and DynamoDB.
- Strong understanding of event-driven and serverless architectures.
- Proven ability to write clean, maintainable code following SOLID principles.
- Strong experience with automated testing frameworks such as Jest, Cypress, or similar.
- Familiarity with Infrastructure as Code tools such as AWS CDK or SAM is an advantage.
- Good communication skills and the ability to collaborate effectively in distributed teams.
- Must be a Mumbai resident.
Nice to Have / Added Advantage
- Exposure to international work environments and experience collaborating with US and UK–based teams.
Benefits
- Competitive compensation package.
- Hybrid working environment.
- Opportunity to work on scalable, modern AWS serverless systems.
- High-growth role in a fast-evolving energy and infrastructure intelligence space.
- Collaborative culture with access to senior technical mentorship.