Backend NestJs Developer (LATAM)

Posted 12 Days Ago
Hiring Remotely in Brazil
Remote
Entry level
Artificial Intelligence • Information Technology • Software • Consulting
The Role
Develop and maintain a business-critical Node.js and TypeScript microservices platform. Responsibilities include resolving production incidents, delivering backend enhancements, maintaining third-party integrations, managing PostgreSQL migrations, improving observability, writing regression tests, and collaborating with QA and product. The role requires strong NestJS, REST, distributed systems, authentication, integration, and production debugging experience, with optional Docker, Kubernetes, AWS, and AI coding agent familiarity.
Summary Generated by Built In

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

Skills Required

  • Ability to own problems from initial bug report or change request through tested and deployed solution
  • Production experience building and maintaining backend services with Node.js and TypeScript
  • Strong experience with NestJS or a comparable structured backend framework
  • Solid REST and HTTP fundamentals, including service-to-service communication, API contracts, versioning, and error handling
  • Experience with relational databases, PostgreSQL queries, and safe migration practices
  • Experience debugging distributed systems across multiple services using logs and metrics
  • Sound risk judgment for production changes involving payments, authentication, and live data
  • Experience integrating third-party payment, CRM, ERP, and identity systems
  • Understanding of OAuth 2.0, JWT verification, SSO, and machine-to-machine authentication
  • Comfortable using AI coding agents and tooling for software development
  • Ability to write tests that verify fixes and prevent regressions
  • Excellent written and verbal communication, including incident notes, pull request descriptions, and documentation
  • Experience supporting a platform transitioning from active build to maintenance and enhancement mode
  • Familiarity with adapter patterns isolating external systems from core business logic
  • Experience with webhook-driven integrations, signature verification, scoped authorization, and repeated inbound events
  • Familiarity with Docker, Kubernetes, and AWS or another major cloud provider
  • Experience with structured logging and masking sensitive data
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
15 Employees

What We Do

Productiv Team is an IT services and consulting partnership that acts as a strategic technology partner for consulting, data and artificial intelligence, software development, and expert staff augmentation. Through nearshoring, it designs, sources, and manages complete engineering teams from talent networks in Eastern Europe, Latin America, and Canada, helping clients extend internal capabilities with aligned time zones and faster hiring.

Similar Jobs

SailPoint Logo SailPoint

Sales Executive

Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Remote or Hybrid
Brazil
2461 Employees

Datadog Logo Datadog

Sales Executive

Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
2 Locations
6500 Employees

Circle (circle.so) Logo Circle (circle.so)

Lead Engineer, Member Growth

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Remote
54 Locations
250 Employees

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Remote or Hybrid
14 Locations
16000 Employees
15-20 Hourly

Similar Companies Hiring

Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account