
Backend Developer, NestJs
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in United States.
• Prioritize, diagnose, and resolve production challenges across distributed microservices.
• Analyze incident root causes, implement fixes, create regression tests, and document discoveries.
• Develop enhancements for certification programs, scorecards, scoring mechanisms, payments, and integrations.
• Adhere to layered service architecture and established patterns from API gateway to external system adapters.
• Sustain and enhance integrations for performance data, CRM, ERP, payments, email, and cloud file storage.
• Author and revise PostgreSQL database migration scripts.
• Investigate data-related production issues using live data.
• Collaborate with QA and product teams to reproduce issues, clarify behaviors, verify solutions, and confirm edge cases.
• Enhance observability through structured logging, sensitive data masking, and improved production visibility.
• Engage in code reviews and ensure documentation remains up-to-date.
• Utilize AI coding agents to explore, build, and deliver work efficiently.
• Demonstrated capability to take ownership of problems from the initial bug report or change request through to a tested, deployed solution.
• Experience in production environments building and maintaining backend services with Node.js and TypeScript.
• Strong proficiency with NestJS or a similar structured backend framework, encompassing modules, controllers, services, dependency injection, and middleware.
• Solid understanding of REST/HTTP fundamentals, including service-to-service communication, API contracts, versioning, and error management.
• Comfortable working with relational databases, PostgreSQL queries, and secure migration practices.
• Proficient in debugging distributed systems across multiple services using logs and metrics.
• Good risk judgment for payments, authentication, and changes to live data.
• Experience in integrating third-party payment providers, CRMs, ERPs, and identity providers.
• Knowledge of OAuth 2.0, JWT verification, SSO, and machine-to-machine authentication.
• Comfortable using AI coding agents and tools while ensuring quality.
• Capable of writing regression-prevention tests.
• Excellent communication skills, both written and verbal.
• Proficiency in English is required; level will be assessed during the application process.
• Nice to have: experience transitioning platforms from active build to maintenance and enhancement.
• Nice to have: familiarity with adapter patterns.
• Nice to have: experience with webhook-driven integrations and signature verification.
• Nice to have: knowledge of Docker, Kubernetes, and AWS or another major cloud provider.
• Nice to have: experience with structured logging and sensitive data masking.
• Flexible remote work arrangement.
• Option for full-time employment.
• B2B contract option available.
Blue Coding
Myriad360
CodiLime
Coderio
Get handpicked remote jobs straight to your inbox weekly.