Job Openings Sr Full Stack Developer - Hybrid/Costa Rica

About the job Sr Full Stack Developer - Hybrid/Costa Rica

Location: Costa Rica
Work model: Hybrid – 3 days per week in the office

Role Overview

We are looking for a hands-on Senior Full Stack Developer to build and improve a digital platform used by donors. You will develop end-to-end features across web applications, backend APIs, databases, and cloud services while contributing to technical decisions and mentoring other developers.

Responsibilities

  • Develop responsive web applications using React, Angular, or Vue.
  • Build backend services and APIs using Java/Spring Boot, Node.js, or Python.
  • Design secure REST APIs and system integrations.
  • Work with AWS or Azure cloud services.
  • Develop and optimize SQL and NoSQL databases.
  • Write unit, integration, and end-to-end tests.
  • Support CI/CD pipelines, Docker, and production deployments.
  • Participate in architecture decisions, code reviews, and technical mentoring.
  • Apply security and data privacy best practices.
  • Use AI coding tools such as Copilot, Cursor, or Claude Code.
  • Support production reliability and incident resolution.

Requirements

  • 5+ years of full stack development experience.
  • Strong experience with at least one backend technology:
    • Java/Spring Boot
    • Node.js/Express/NestJS
    • Python/FastAPI/Django
  • Strong experience with React, Angular, or Vue.
  • Experience with JavaScript or TypeScript.
  • Knowledge of REST APIs, OAuth 2.0, JWT, or OIDC.
  • Experience with AWS or Azure.
  • Knowledge of SQL and NoSQL databases.
  • Experience with CI/CD and Docker.
  • Recent hands-on coding experience.
  • Experience delivering production software in regulated or consumer-facing environments.
  • Ability to communicate effectively in English.

Nice to Have

  • Healthcare, life sciences, fintech, or other regulated-industry experience.
  • GraphQL or event-driven architecture experience.
  • Kubernetes, Kafka, SQS, or SNS.
  • Feature flag and progressive deployment tools.
  • Experience integrating scheduling, payment, or healthcare systems.
  • Experience incorporating AI/ML services into digital products.

Why apply

  • Compensation paid in USD as contractor.
  • 10 days of paid time off per year.
  • Local holidays off.
  • Collaborate with senior stakeholders and globally distributed teams.