Node.js Developer (5–10 Years of Hands-on Experience in Node.js, TypeScript, Data Migration, an[...]

STELLANTIS TECHNOLOGY CENTRE INDIA PRIVATE LIMITED

Bengaluru

On-site

INR 1,000,000 - 2,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

STELLANTIS TECHNOLOGY CENTRE INDIA PRIVATE LIMITED is seeking a Node.js Developer to modernize our backend platform by migrating legacy Erlang programs to cloud-native APIs using Node.js and TypeScript. Your primary focus will be on designing backend APIs for frontend applications and implementing robust data models on AWS RDS and DocumentDB.

The ideal candidate will bring 5–10 years of experience, strong expertise in API design, and familiarity with cloud-native architectures. A good understanding of messaging systems like Kafka and SQS is advantageous.

Qualifications

  • 5–10 years of experience in backend development with strong expertise in Node.js and TypeScript.
  • Solid experience designing APIs for frontend applications.
  • Experience working on legacy system migration or large refactoring projects.

Responsibilities

  • Analyze existing Erlang-based services to understand business logic.
  • Design and develop backend APIs for frontend consumption using Node.js.
  • Lead the migration and refactoring of legacy Erlang programs.

Skills

Node.js
TypeScript
API design
Backend development
AWS
Kafka
Erlang

Education

Master’s Degree in Computer Science

Tools

AWS RDS
AWS DocumentDB
Kafka
SQS
RabbitMQ

Job description

Job Overview

As a Node.js Developer, you will play a key role in the migration and redesign of several legacy Erlang programs, transforming them into modern backend APIs built with Node.js and TypeScript to serve frontend applications and downstream services.

Key Responsibilities
  • Analyze existing Erlang-based services (APIs, data flows, Riak usage) to understand business logic and technical constraints.
  • Design and develop backend APIs for frontend consumption using Node.js and (REST and/or BFF patterns).
  • Lead the migration and refactoring of legacy Erlang programs into maintainable, well‑tested Node.js services.
  • Redesign data models and access patterns, and migrate data from Riak to AWS‑managed databases such as RDS or DocumentDB.
  • Implement asynchronous communication with other services using Kafka, SQS, or RabbitMQ, depending on use cases.
  • Ensure API performance, reliability, and scalability in a cloud‑native AWS environment.
  • Implement security best practices (authentication, authorization, API contracts, rate limiting).
  • Write and maintain unit, integration, and migration tests to guarantee functional parity and safe deployments.
  • Improve observability (logging, metrics, tracing) and operational readiness.
  • Actively contribute to architecture decisions, code reviews, and technical documentation.
  • Participate in agile ceremonies and collaborate closely with frontend, product, and platform teams.
Your Profile
  • Master’s Degree in Computer Science (or equivalent).
  • 5–10 years of experience in backend development with strong expertise in Node.js and TypeScript.
  • Solid experience designing APIs for frontend applications (REST, BFF, contract‑first approaches).
  • Experience working on legacy system migration or large refactoring projects; knowledge of Erlang is a plus but not mandatory.
  • Strong understanding of data modeling and database migration, ideally from NoSQL systems to RDS and/or DocumentDB.
  • Hands‑on experience with messaging systems (Kafka, SQS, RabbitMQ or similar).
  • Good knowledge of AWS services and cloud‑native architectures.
  • Strong awareness of backend security concerns (OAuth, JWT, IAM, API security).
  • Strong testing culture: unit, integration, and migration testing.
  • Fluent in English (mandatory if working remotely or outside France); French is a plus.
  • Comfortable working in a transformation context, pragmatic, quality‑driven, and enjoys collaborating in small, autonomous teams.
Short Summary

We’re contracting a Node.js / TypeScript Developer to lead the modernization of a backend platform: migrating legacy Erlang services and Riak databases to cloud‑native APIs on AWS, built with Node.js and TypeScript. Your work will focus on backend APIs serving frontend applications, robust data models on RDS / DocumentDB, and event‑driven communication with other services via Kafka, SQS, or RabbitMQ. Let’s talk.

EEO Statement

We welcome applications from people of all gender identities, age, ethnicity, nationality, religion, sexual orientation and disability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Node.js Backend Developer
Senior Node.js Backend Developer

Tekskills Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Developer
Senior Software Developer

Kaabil • Dadri

On-site
INR 800,000 - 1,200,000
Senior Node.js Backend Developer
Senior Node.js Backend Developer

Tekskills Inc. • Chennai

On-site
INR 1,500,000 - 2,500,000
Nodejs Developer
Nodejs Developer

TIGI HR • Ahmedabad

On-site
INR 1,200,000 - 1,500,000
Senior Node.js Backend Developer
Senior Node.js Backend Developer

Tekskills Inc. • Kolkata District

On-site
INR 1,100,000 - 1,500,000
Backend Developer – Node.js
Backend Developer – Node.js

Santa Browser • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Node.js Backend Developer
Node.js Backend Developer

Lightrains Technolabs • Thiruvananthapuram

On-site
INR 900,000 - 1,500,000
5 Days Working
Flexible Timings
Senior Node.js Developer
Senior Node.js Developer

BEO Software Private Limited • Ernakulam

On-site
INR 1,500,000 - 2,400,000
Node Js Developer
Node Js Developer

Orcapod Consulting Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,000,000
Nodejs developer
Nodejs developer

Weekday AI • Bengaluru

On-site
INR 1,400,000 - 2,000,000