Senior Backend Node.js / NestJS Developer

Filled
February 20, 2026

Job Description

Role Overview

We are looking for a Senior Backend Node.js / NestJS Developer to lead the development of core backend systems, microservices, and APIs. The role involves writing clean, scalable code, mentoring junior engineers, collaborating with cross-functional teams, and delivering high-quality releases for major brands.

Key Responsibilities

Development & Delivery

  • Design, develop, and maintain backend services using Node.js and NestJS.
  • Implement microservice architectures, RESTful and GraphQL APIs.
  • Write clean, maintainable, and well-documented code following best practices.
  • Deploy backend services to AWS, leveraging tools like Docker and Terraform.
  • Collaborate with frontend, QA, design, and project management teams to deliver features on time.
  • Participate in code reviews to ensure consistent quality and style.

Mentorship & Team Collaboration

  • Mentor junior and associate developers to improve coding practices and technical skills.
  • Assist peers in troubleshooting complex issues.
  • Participate actively in Agile ceremonies (sprint planning, daily scrums, retrospectives).

Testing & Quality Assurance

  • Create and maintain unit test suites for backend services.
  • Ensure APIs are reliable, performant, and production-ready.
  • Integrate with PostgreSQL and other data storage solutions efficiently.

Required Skills & Experience

  • 3+ years of professional backend development experience.
  • Expert-level proficiency in JavaScript and TypeScript.
  • Strong experience with Node.js and NestJS, including microservices.
  • Experience with GraphQL, REST APIs, and API-driven app development.
  • Hands-on with PostgreSQL and relational database design.
  • Proficient in AWS deployment, Docker, Terraform, and cloud-native services.
  • Experience with Git, Jenkins, Postman, and API testing/debugging tools.
  • Ability to define and implement MVC patterns and architectural best practices.
  • Strong communication, collaboration, and problem-solving skills.
  • Agile experience: working with user stories, participating in sprints, standups, and retrospectives.
  • Must be a U.S. citizen and able to pass a project-specific background check.

Desirable Skills

Strong attention to detail and ability to challenge assumptions for better solutions.

BA/BS in a technology-related field or equivalent practical experience.

Experience mentoring developers and fostering technical growth.

Familiarity with React or React Native integrations.