Remote Backend Engineer - TypeScript/NestJS & Scalable APIs

Pragmatike

Town of Texas (WI)

On-site

USD 110,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Pragmatike is recruiting a Backend Software Engineer to design, build, and scale high-volume, integration-heavy backend services. You will work with TypeScript and NestJS to create scalable APIs and data models for mission-critical workflows used by customers worldwide.

Join a high-ownership engineering culture focused on rapid delivery, reliability, and observability. The role is remote within the United States, with collaboration across Product, Engineering, and Operations teams.

Qualifications

  • 4+ years of professional backend software engineering experience.
  • Strong proficiency in TypeScript and experience building production systems with NestJS or similar Node.js frameworks.
  • Proven experience designing and building scalable APIs and backend services.
  • Strong understanding of distributed systems, event-driven architectures, and asynchronous processing.
  • Experience integrating with third-party APIs, webhooks, and external platforms.
  • Solid system design skills and the ability to architect solutions that handle significant scale and complexity.
  • Experience working with observability tools, monitoring systems, and production troubleshooting.
  • Strong understanding of software engineering best practices, testing, and maintainability.
  • Excellent communication skills and ability to collaborate across technical and non-technical teams.
  • A proactive, ownership-driven mindset with the ability to work independently in a remote environment.

Responsibilities

  • Design, develop, and maintain backend services using TypeScript and NestJS.
  • Architect and implement scalable APIs, integrations, and event-driven systems.
  • Build and optimize high-throughput workflows that process large volumes of transactions and data.
  • Design data models, service architectures, and integration patterns for complex distributed systems.
  • Develop reliable asynchronous processing systems using queues, workers, and background jobs.
  • Collaborate with Product and cross-functional teams to translate business requirements into scalable technical solutions.
  • Improve platform reliability, performance, and operational efficiency.
  • Implement observability best practices, including logging, monitoring, metrics, tracing, and alerting.
  • Contribute to API design, developer experience, documentation, and internal tooling.
  • Participate in architectural discussions and influence long-term platform strategy.
  • Leverage modern AI-assisted development tools to improve engineering productivity and code quality.
  • Take ownership of projects from design through deployment and ongoing optimization.

Skills

TypeScript
API design
Distributed systems
Asynchronous processing
Observability
Third-party integrations
Communication
Remote collaboration

Tools

NestJS
Node.js
BullMQ
Next.js

Job description

Pragmatike is recruiting a Backend Software Engineer to design, build, and scale high-volume, integration-heavy backend services. You will work with TypeScript and NestJS to create scalable APIs and data models for mission-critical workflows used by customers worldwide.

Join a high-ownership engineering culture focused on rapid delivery, reliability, and observability. The role is remote within the United States, with collaboration across Product, Engineering, and Operations teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Backend Engineer - TypeScript & NestJS Scale
Remote Backend Engineer - TypeScript & NestJS Scale

Pragmatike • Chicago (IL)

On-site
USD 110,000 - 170,000
Remote Backend Engineer - TypeScript & NestJS
Remote Backend Engineer - TypeScript & NestJS

Pragmatike • San Francisco (CA)

On-site
USD 120,000 - 160,000
Remote Backend Engineer — TypeScript & NestJS
Remote Backend Engineer — TypeScript & NestJS

Pragmatike • Utah

On-site
USD 120,000 - 180,000
Backend Engineer - TypeScript & NestJS (Remote US)
Backend Engineer - TypeScript & NestJS (Remote US)

Pragmatike • New York (NY)

On-site
USD 120,000 - 170,000
Senior TypeScript Backend Engineer (NestJS) — US Remote
Senior TypeScript Backend Engineer (NestJS) — US Remote

Pragmatike • Los Angeles (CA)

Remote
USD 120,000 - 180,000
Remote TypeScript Backend Engineer | NestJS & APIs
Remote TypeScript Backend Engineer | NestJS & APIs

Pragmatike • California (MO)

On-site
USD 90,000 - 120,000
TypeScript NestJS Backend Engineer - US Remote
TypeScript NestJS Backend Engineer - US Remote

Pragmatike • Boston (MA)

On-site
USD 120,000 - 180,000
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
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 Backend Engineer (TypeScript/Node.js) - Remote
Senior Backend Engineer (TypeScript/Node.js) - Remote

Motion Recruitment • Washington

On-site
USD 140,000 - 200,000
Bonus Eligible
Fully Remote (EST Hours)
Medical, Dental, Vision Insurance
+2