New offer - be the first one to apply!

April 24, 2026

Senior NestJS Backend Developer

Senior • Remote

We are seeking a mid to senior level engineer with deep expertise in backend engineering, cloud-native architecture, and enterprise system integration. 

Key Responsibilities 

  • Design, develop, and maintain enterprise-grade backend services using Node.js, TypeScript, and NestJS.

  • Architect and implement high-performance REST and SOAP APIs for complex enterprise integrations.

  • Optimize PostgreSQL databases for high availability, partitioning, replication, and performance tuning.

  • Define and enforce secure coding practices, design patterns, and architectural principles.

  • Collaborate with DevOps, frontend, QA, and product stakeholders to ensure seamless integration and delivery.

  • Troubleshoot production issues, enhance reliability, and implement performance tuning at scale.

  • Lead code reviews, enforce coding standards, and integrate quality gates in CI/CD pipelines.

  • Mentor client engineering teams, contribute to technical strategy and architecture decisions.

  • Integrate external systems, tools, and services to extend backend capabilities.

  • Provide continuous innovation by adopting cloud-native, serverless, and emerging backend technologies.

Required Qualifications

  • Minimum 5+ years of backend development experience with Node.js, TypeScript, and NestJS.

  • Proven expertise in designing and scaling RESTful APIs and SOAP services for enterprise-grade systems.

  • Advanced proficiency in PostgreSQL administration (performance tuning, replication, partitioning).

  • Strong experience with Git workflows, CI/CD pipelines, and automated quality controls.

  • Deep understanding of cloud-native architectures and serverless implementations.

  • Hands-on experience with AWS services (EC2, EKS, Lambda, S3, RDS, CloudWatch, API Gateway).

  • Solid knowledge of Kubernetes (deployment, scaling, troubleshooting).

  • Experience mentoring teams and driving technical leadership in multi-stakeholder environments.

  • Expertise with Splunk (monitoring, dashboards, alerting).

  • Familiarity with Spinnaker or advanced deployment pipelines.

Education

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (required).

  • Master’s degree preferred but not mandatory.

Technology / Systems Expertise

  • Node.js + NestJS + TypeScript – backend framework.

  • PostgreSQL with advanced extensions (Citus, Patroni, TimescaleDB).

  • Swagger / OpenAPI + Postman – API documentation & testing.

  • GitHub / GitLab + GitHub Actions / Jenkins – version control & CI/CD automation.

  • SonarQube, ESLint, Prettier – code quality enforcement.

  • AWS (EC2, EKS, Lambda, Fargate, S3, RDS, CloudWatch, API Gateway) – cloud & serverless stack.

  • Docker + Kubernetes (EKS) + Helm – containerization & orchestration.

  • Splunk, Prometheus, Grafana – monitoring & observability.

  • Spinnaker / ArgoCD/ Azure Devops – automated deployment pipelines.

  • Terraform / AWS CDK – infrastructure as code.

Skills & Capabilities

  • Demonstrated expertise in backend architecture and scalable API design.

  • Advanced database optimization & high availability strategies.

  • Strong proficiency in CI/CD, GitOps, and DevOps integration.

  • Hands-on experience in cloud-native and Kubernetes-based deployments.

  • Proven ability to mentor engineers, lead architecture decisions, and drive best practices.

All our positions are Remote and are available as Full Time Employment or B2B Contracts.