Senior Backend Engineer - Node.js/NestJS Microservices

Flutter International plc

Atlanta (GA)

Hybrid

USD 150,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Flutter International plc is seeking a Senior Node.js Engineer to design, develop, and optimize scalable backend services powering our Martech stack. You will work with Node.js, NestJS, and TypeScript in a microservices architecture, delivering secure, maintainable solutions and mentoring others across multiple markets.

You will own architecture decisions, collaborate with Frontend, DevOps, QA, and Product teams, and drive improvements in performance, observability, and security.

Qualifications

  • 4+ years of backend development with Node.js in production.
  • Strong hands-on experience with NestJS and TypeScript.
  • Solid microservices architecture knowledge and distributed systems experience.
  • Proven design of RESTful APIs and secure authentication (JWT/OAuth).
  • Experience with AWS, Docker, and Kubernetes in production environments.
  • Familiarity with CI/CD and automated delivery pipelines.
  • English level: B2 or higher (written and spoken).

Responsibilities

  • Design and develop backend services with Node.js, NestJS, and TypeScript.
  • Build and maintain microservices with clear contracts and resilient communication.
  • Design REST APIs and service-to-service integration with proper versioning.
  • Contribute to architectural decisions and align with engineering guidelines.
  • Integrate external APIs and third-party platforms for Martech workflows.
  • Ensure performance, reliability, and security of backend systems.
  • Collaborate with Frontend, DevOps, QA, and Product teams.
  • Mentor junior engineers and raise the engineering bar.

Skills

Node.js
NestJS
TypeScript
Microservices
REST APIs
JWT/OAuth
AWS
Docker
Kubernetes
CI/CD
Distributed systems
Kafka
Observability
Security

Education

Bachelor's degree in CS or related field

Tools

Docker
Kubernetes
Terraform

Job description

Flutter International plc is seeking a Senior Node.js Engineer to design, develop, and optimize scalable backend services powering our Martech stack. You will work with Node.js, NestJS, and TypeScript in a microservices architecture, delivering secure, maintainable solutions and mentoring others across multiple markets.

You will own architecture decisions, collaborate with Frontend, DevOps, QA, and Product teams, and drive improvements in performance, observability, and security.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Node.js Backend Engineer for Microservices & AWS
Senior Node.js Backend Engineer for Microservices & AWS

Flutter International plc • Athens (GA)

Hybrid
USD 120,000 - 160,000
Senior Backend Engineer - Node.js & PHP (Hybrid)
Senior Backend Engineer - Node.js & PHP (Hybrid)

Flutter International plc • Atlanta (GA)

Hybrid
USD 110,000 - 150,000
Hybrid work
Individual health insurance
Generous annual leave
+5
Remote Full-Stack Engineer: Flutter, React & NestJS
Remote Full-Stack Engineer: Flutter, React & NestJS

FullPond • United States

Remote
USD 110,000 - 170,000
Fully remote
Flexible holidays
Paid vacation
+2
Senior Backend Engineer - Scale High-Impact APIs (NestJS)
Senior Backend Engineer - Scale High-Impact APIs (NestJS)

Scrambly • Town of Poland (NY)

On-site
USD 140,000 - 190,000
Senior Node.js Architect - Scalable, Secure Microservices
Senior Node.js Architect - Scalable, Secure Microservices

RxCloud Services India PVT LTD • Oregon

Hybrid
USD 120,000 - 180,000
Senior NodeJS Backend Engineer – Microservices & Cloud
Senior NodeJS Backend Engineer – Microservices & Cloud

Experis Technology Group • Florida

Hybrid
USD 83,000 - 96,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+8
Senior Node.js Engineer & Microservices Lead
Senior Node.js Engineer & Microservices Lead

United States Digital Space LLC • United States

Remote
USD 120,000 - 160,000
Senior Node.js Backend Engineer — Remote
Senior Node.js Backend Engineer — Remote

Enjoy Gaming LLC • United States

Remote
USD 79,000 - 135,000
Competitive salary (EUR)
Remote work with core hours
Comprehensive benefits
+3
Senior Backend Engineer - TypeScript/NestJS | Remote
Senior Backend Engineer - TypeScript/NestJS | Remote

Casechek • Rockford (IL)

Hybrid
USD 100,000 - 125,000
Annual Education Budget
Remote work nationwide
401(k) Match
+3
Remote Senior Backend (Node.js/NestJS) | Flexible Hours
Remote Senior Backend (Node.js/NestJS) | Flexible Hours

United States Digital Space LLC • United States

Remote
USD 120,000 - 180,000
Remote work flexibility
Flexible monthly payments
Up to 24 flex days/year