Mid-Level Serverless Developer (Node.js / TypeScript)

NPM India (New Project Media)
Mumbai, Maharashtra, India

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.

Score my resume against this job, free →

Questions about this job

How do I apply for the Mid-Level Serverless Developer (Node.js / TypeScript) job at NPM India (New Project Media)?

Use the apply link on this page: you apply directly with NPM India (New Project Media) on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does NPM India (New Project Media) want for this Mid-Level Serverless Developer (Node.js / TypeScript) role?

The job description asks for Node.js, TypeScript, AWS Lambda, API Gateway, EventBridge, AWS services, S3 and Cognito. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at NPM India (New Project Media)?

Apply to the NPM India (New Project Media) roles that match your experience, and tailor your resume to each job description: for this role that means showing Node.js, TypeScript, AWS Lambda. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Mid-Level Serverless Developer (Node.js / TypeScript) job remote or onsite?

This is based in Mumbai, Maharashtra.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with NPM India (New Project Media), and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →