
Backend Developer, NestJs
Posted 10 hours ago

Posted 10 hours ago
This is a fully remote position, open to applicants in Latin America.
• Triage, diagnose, and resolve issues within production across distributed microservices.
• Investigate root causes of incidents, implement fixes, add regression tests, and document the findings.
• Enhance existing services, which include certification programs, scorecards, scoring, payments, and integrations.
• Adhere to established layered service architecture patterns and utilize shared internal libraries.
• Maintain and expand integrations for performance data, CRM, ERP, payment processing, email, and cloud file storage.
• Write and update scripts for database migrations and troubleshoot live-data issues.
• Collaborate with QA and product teams to clarify behavior, reproduce issues, and assist in verification.
• Enhance observability through structured logging, sensitive-data masking, and improved production visibility.
• Engage in code reviews and ensure documentation is up to date.
• Take ownership of problems from the initial bug report or change request through to tested and deployed solutions.
• Must currently reside in a Latin American country; applications from outside Latin America will not be considered.
• Experience in production environments building and maintaining backend services using Node.js and TypeScript.
• Strong proficiency in NestJS or a similar structured backend framework, including knowledge of modules, controllers, services, dependency injection, and middleware.
• Solid understanding of REST/HTTP principles, including service-to-service communication, API contracts, versioning, and error handling.
• Familiarity with relational databases, PostgreSQL queries, and safe migration methodologies.
• Experience in debugging distributed systems across multiple services utilizing logs and metrics.
• Good judgment regarding risk, particularly in relation to payments, authentication, and live data.
• Proven experience in integrating third-party systems such as payment providers, CRMs, ERPs, and identity providers.
• Knowledge of OAuth 2.0, JWT verification, SSO, and machine-to-machine authentication.
• Comfortable utilizing AI coding agents and tools while upholding quality standards.
• Ability to write tests that validate fixes and prevent regressions.
• Excellent communication skills, both written and verbal.
• Preferred: experience with platform maintenance and enhancement transitions, adapter patterns, webhook-driven integrations, Docker, Kubernetes, AWS or other major cloud providers, and observability practices.
• English proficiency will be evaluated during the application process.
• Remote work opportunities.
• Options for full-time employment or B2B contracts.
Blue Coding
Myriad360
CodiLime
Coderio
Get handpicked remote jobs straight to your inbox weekly.