Backend NestJs Developer (LATAM)

Productiv Team

United States

Remote

USD 90,000 - 120,000

Full time

10 days ago

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

Productiv Team is seeking a proactive Backend NestJs Developer to maintain a live microservices platform and ship meaningful improvements. You will own issues end-to-end, diagnose across services, and balance production support with feature work in a highly autonomous, AI-augmented environment.

You’ll work with Node.js/TypeScript, NestJS, and SQL databases, ensuring robust APIs, secure auth, and reliable observations while collaborating with QA and product teams to validate fixes and features

Qualifications

  • Proven ownership from bug report to deployed solution.
  • Production experience building backend services with Node.js & TypeScript.
  • Strong NestJS experience: modules, controllers, services, DI, middleware.
  • Solid REST/HTTP fundamentals and API versioning.
  • Comfortable with PostgreSQL and safe migrations.
  • Experience debugging distributed systems across multiple services.
  • Risk-aware judgment for payments, auth, and live data.
  • Experience integrating third-party systems (payments, CRMs, ERPs).
  • Understanding of OAuth 2.0, JWT, SSO and machine-to-machine auth.
  • Familiarity with AI-assisted development and testing to ensure quality.
  • Excellent written and verbal communication.

Responsibilities

  • Triage, diagnose, and resolve issues across microservices.
  • Investigate root causes, write regression tests, document findings.
  • Deliver enhancements to existing services and integrations.
  • Follow architecture patterns and internal libraries.
  • Maintain and extend integrations with external platforms.
  • Write and update database migration scripts.
  • Collaborate with QA and product to clarify behavior.
  • Improve logging, masking, and production observability.

Skills

Ownership of problem
Bug fixes end-to-end
Incident response
Communication
Tests & QA
Observability
Agentic development
Architectural awareness

Tools

NestJS
Node.js
TypeScript
PostgreSQL
REST APIs
OAuth 2.0
JWT
Docker
Kubernetes

Job description

About the role

Location: Remote – Latin America only. We are only considering candidates who currently live in a Latin American country. Applications from outside the region will not be reviewed.

We are seeking a proactive, technically strong Backend NestJs Developer to keep a live, business-critical microservices platform healthy while delivering meaningful improvements on top of it.

This is a hands-on role with a high degree of autonomy: you’ll take a bug report or change request, investigate it across the codebase, and see it through to production. You’ll balance production support with feature engineering, backed by a supportive team, and we’re embracing agentic development with AI coding agents to ship efficiently without compromising quality.

Key responsibilities
  • Resolve production issues: Triage, diagnose, and resolve issues across distributed microservices, tracing a request from the user-facing API down to the services that talk to external systems.
  • Support incident response: Investigate root causes, apply fixes, add regression tests, and document findings so issues don’t recur
  • Deliver enhancements: Build improvements to existing services, including new versions of certification programs, scorecard and scoring changes, payment adjustments, and integration updates
  • Work within the architecture: Follow established patterns and shared internal libraries in a layered service architecture, from the API gateway through the business logic services down to the adapters that integrate with external systems
  • Maintain integrations: Maintain and extend integrations with external platforms for performance data, CRM, enterprise resource planning (ERP), payment processing, email, and cloud file storage
  • Manage data changes: Write and update database migration scripts and investigate data-related production issues carefully against live data
  • Partner with QA and product: Answer testers’ questions, clarify expected behavior, help reproduce issues, and support verification so fixes and features can be signed off smoothly. Ask product clarifying questions early and confirm intent and edge cases
  • Improve observability and documentation: Contribute structured logging, masking of sensitive data, and clearer production visibility, and take part in code review while keeping documentation current as the platform grows
Required qualifications
  • Proven ability to take ownership of a problem from start to finish, from initial bug report or change request through to a tested, deployed solution
  • Production experience building and maintaining backend services with Node.js and TypeScript
  • Strong experience with NestJS (or a comparable structured backend framework), including modules, controllers, services, dependency injection, and middleware
  • Solid REST/HTTP fundamentals, including service-to-service communication, API contracts, versioning, and error handling
  • Comfortable with relational databases, writing and reviewing PostgreSQL queries, and safe migration practices
  • Experience debugging distributed systems where a single feature spans several services, reading logs and metrics to find root causes rather than symptoms
  • Sound judgment about risk, including the difference between a safe local fix and a change that calls for a rollout plan, particularly for payments, authentication, and live data
  • Experience integrating third- party systems (payment providers, CRMs, ERPs, identity providers) behind a clean internal interface
  • Understanding of authentication patterns: OAuth 2.0, JWT verification, single sign-on (SSO), and service-to-service (machine-to-machine) authentication
  • Comfortable with agentic development, using AI coding agents and tooling to investigate, build, and ship work efficiently while keeping a careful eye on quality
  • Ability to write tests that confirm fixes and prevent regressions
  • Excellent written and verbal communication, including clear status updates, incident notes, pull request descriptions, and documentation others can act on
Nice to have
  • Experience supporting a platform through the transition from active build to maintenance-and-enhancement mode
  • Familiarity with adapter patterns that isolate external systems from core business logic
  • Experience with webhook-driven integrations, including verifying signatures, scoped service-to-service authorization, and safely handling repeated inbound events
  • Familiarity with containers and orchestration (Docker and Kubernetes) and services deployed on a major cloud provider such as AWS
  • Experience with observability practices such as structured logging and masking of sensitive data

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

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer
Backend Developer

Productiv • United States

Remote
USD 110,000 - 170,000
Senior NestJS Backend Engineer - Remote
Senior NestJS Backend Engineer - Remote

Productiv • United States

Remote
USD 110,000 - 170,000
Senior NodeJS/NestJS Engineer (with experience on FinTech projects)
Senior NodeJS/NestJS Engineer (with experience on FinTech projects)

DashDevs • United States

Remote
USD 120,000 - 180,000
Days off 20 first year
Competitive compensation
Friendly team and environment
+3
Senior Backend Developer
Senior Backend Developer

Smart state • Fort Lee (NJ)

On-site
USD 220,000 - 240,000
Partially subsidized in-office meals
Comprehensive medical, dental, vision
401(k)
+1
Remote NestJS Backend Engineer - End-to-End Ownership
Remote NestJS Backend Engineer - End-to-End Ownership

Productiv Team • United States

Remote
USD 90,000 - 120,000
Senior Backend Developer (Node.js / Nest.js)
Senior Backend Developer (Node.js / Nest.js)

Proxify • Town of Italy (NY)

Remote
USD 120,000 - 180,000
On-time monthly payments
24 flex days off per year
Career-accelerating positions
+4
NodeJS Full Stack Developer
NodeJS Full Stack Developer

Photon • Durham (NC)

On-site
USD 100,000 - 140,000
Senior Nodejs Developer
Senior Nodejs Developer

Remotebase • United States

Remote
USD 140,000 - 180,000
Fully remote
Flexible timings
Market competitive compensation
+1
Backend Developer with German - Node.js / TypeScript
Backend Developer with German - Node.js / TypeScript

Bytamic Solutions • United States

Remote
USD 120,000 - 170,000
Fully remote work
Long-term cooperation on enterprise‑sc
Training and education budget
+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