iconBack to vacancies

Middle Full Stack developer (remote in Brazil)

Sao Paulo Brazil

We are looking for a strong Middle Full Stack Developer with 4+ years of experience to join an ongoing healthcare project as an embedded team member working alongside a US-based engineering team.

The work is approximately 70% front-end and 30% back-end.

Requirements:

Must have:

  • 4+ years of commercial experience with JavaScript / TypeScript
  • 4+ years with React 
  • At least 1+ year of commercial experience with Next.js
  • At least 1+ year of commercial experience with Node.js
  • Experience with tRPC and GraphQL
  • AI-first mindset — active use of AI tools in daily development
  • English: Upper-Intermediate+

Nice to have:

  • Experience with MedPlum or FHIR-based systems
  • Healthcare domain background

Key Responsibilities:

  • Build enterprise-ready UI components based on Figma designs
  • Optimize front-end performance: page load times, API call optimization, observability and logging
  • Integrate with healthcare APIs using MedPlum and tRPC/GraphQL
  • Read and interpret PRDs and specs — think like a product engineer, not just an implementer
  • Review and supervise AI-generated code as part of the development workflow
  • Collaborate closely with the US-based team via Slack, Jira, Confluence, and GitHub

Project

Customer: Global startup based in the USA.

Type: Healthcare / SaaS

Product: A platform for managing patient care, clinical workflows, and outcomes data for elderly care programs across the US. Built on top of MedPlum — an open-source FHIR-based EMR system.

Market: US healthcare

Stage: Active product development

Technical stack: React, Next.js, Node.js, tRPC, GraphQL, MedPlum (FHIR)

Work schedule: Full-time, fully remote

Interview stages:

  1. Call with the recruiter

  2. Technical interview

  3. Client interview

Recruiter Natali Andreikiv

Apply for this job
cookie

We use cookies to personalize content and ads, to provide social media features and to analyze our traffic. Check our privacy policy to learn more about how we process your personal data.