CareerPlanGet AI match score →

Senior Backend Engineer (Node.js/NestJS) - Costa Rica Only | 100% Remote

🌐 Remote💼 Full-time💰 $48,000–$48,000🗓 2026-06-25

Core

Designing and implementing scalable, domain-driven microservices and robust APIs for a core platform in the health industry.

Role type

Senior Backend Engineer (Node.js/NestJS)

Builds

Scalable microservices and RESTful APIs for internal backend services and frontend applications within AWS.

Domain

Health industry, Cloud infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Node.js, NestJS, Microservices Architecture (DDD), RESTful API design, AWS services, GitHub Actions, PostgreSQL, Unit/Integration testing

Preferred skills

NoSQL databases

Technologies

Node.js, NestJS, AWS (Lambda, EC2, ECS, RDS, SQS/SNS), GitHub Actions, Jest, PostgreSQL

Responsibilities

Design and maintain high-performance microservices; Create and document clean, secure, and scalable RESTful APIs; Deploy and manage services within AWS; Drive best practices in code quality, testing, and CI/CD pipelines; Collaborate with stakeholders to translate business requirements into technical specifications.

Seniority

Senior, hands-on IC

Rewrite
## About the Role We are seeking a highly skilled Senior Backend Engineer to join our engineering team. In this role, you will be responsible for designing and implementing scalable, domain-driven microservices that power our core platform in the health industry. You will focus on building robust APIs and ensuring seamless communication between internal services within an AWS environment. This is a contract position, 100% remote. Candidates must be located in Costa Rica. ## Core Responsibilities - Microservices Architecture: Design, develop, and maintain high-performance microservices using Domain-Driven Design (DDD) principles. - API Development: Create and document clean, secure, and scalable RESTful APIs intended for consumption by other internal backend services and frontend applications. - Cloud Infrastructure: Deploy and manage services within AWS using Github Actions, leveraging cloud-native tools to ensure high availability and reliability. - Technical Leadership: Drive best practices in code quality, testing (Unit/Integration), and CI/CD pipelines. - System Design: Collaborate with stakeholders to translate complex business requirements into technical specifications and architectural blueprints. ## Required Qualifications - Experience: Minimum of 7 years of professional experience in backend software development. - Node.js Mastery: Deep expertise in Node.js and the NestJS framework. - Architectural Expertise: Proven track record of building and scaling microservices with a focus on domain orientation and service-to-service communication. - API Design: Strong proficiency in building RESTful interfaces and managing API versioning/security. - Cloud Proficiency: Hands-on experience with AWS services (e.g., Lambda, EC2, ECS, RDS, SQS/SNS) and Github Actions. - Database Knowledge: Strong experience with SQL (PostgreSQL). NoSQL database is a plus. - Testing & Quality: A "test-first" mindset with experience in Jest or similar testing frameworks. ## Compensation & Logistics - Salary Range: $4,000 – $6,000 CAD per month (commensurate with experience and technical depth). - Focus: 100% Backend-centric role. - Location: 100% Remote. - Timezone: Must be able to work between ET and PT timezones. - Start Date: Immediately (up to 2 weeks notice accepted). ## Why Join Us? You will have the opportunity to work on complex distributed systems where your architectural decisions directly impact the scalability of the product. We value engineers who are passionate about clean code, system performance, and staying at the forefront of the Node.js ecosystem.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗