Job Openings Senior Backend Developer (Golang/Node.js/TypeScript) - Full Remote Portugal

About the job Senior Backend Developer (Golang/Node.js/TypeScript) - Full Remote Portugal

ABOUT THE OPPORTUNITY

Join a digital healthcare company revolutionizing physical therapy through AI and wearable technology. You'll build the API infrastructure that powers virtual physical therapy platforms helping patients recover from musculoskeletal conditions through personalized, remotely-guided exercise programs. This full remote position from Portugal offers the chance to work on mission-critical systems that directly improve patient outcomes, reduce pain, and lower healthcare costs by transforming traditional in-person therapy into accessible digital experiences. With a focus on reliability, observability, and building APIs that others love to use, this is an opportunity to make a meaningful impact in healthcare technology while working with cutting-edge backend technologies.

PROJECT & CONTEXT

You'll design and build high-performance APIs starting with Publish API, then Serving API and Jobs API, using Go or TypeScript depending on platform components. Your work involves implementing durable execution workflows using Temporal for reliable, auditable data orchestration, building resilient services with proper retry logic, circuit breakers, and rate limiting, and developing the tracking and state management layer powered by MySQL for observability and SLIs. Integration with Kafka for event-driven data ingestion and delivery will be central to your role. You'll collaborate closely with Data Engineers to define data contracts and API specifications, and contribute to the Developer Portal enabling self-service API access and documentation. Building AI-ready data infrastructure is key — ensuring clean, governed, and accessible data pipelines that power machine learning models and AI-driven products across the platform.

WHAT WE'RE LOOKING FOR (Required)

  • Strong hands-on experience with Golang (primary technology)
  • Proven track record building production-grade REST or gRPC APIs
  • Solid understanding of Kafka: producers, consumers, partitioning strategies, and at-least-once/exactly-once semantics
  • Experience with relational databases, specifically MySQL or PostgreSQL
  • Deep understanding of API security, authentication, and rate limiting patterns
  • Experience working in regulated or compliance-sensitive environments (healthcare, fintech, or similar)
  • Ability to build and maintain AI-ready data infrastructure with clean, governed, and accessible data pipelines
  • Service-oriented mindset: you build APIs that others love to use
  • Reliability-first approach: thinking about failure modes, retries, and observability from day one
  • Strong cross-functional collaboration skills, especially with data engineers
  • Documentation mindset: belief that good APIs come with great documentation
  • Iterative approach: shipping incrementally and improving based on feedback
  • English proficiency at B2 Upper Intermediate level minimum

NICE TO HAVE (Preferred)

  • TypeScript/Node.js experience for specific platform components
  • Experience with Temporal, Restate, or similar workflow orchestration systems
  • Familiarity with observability stacks: Prometheus, Grafana, OpenTelemetry
  • Background in data platforms or data infrastructure teams
  • Experience leveraging AI coding assistants and LLMs to accelerate development and improve code quality
  • Knowledge of healthcare data standards and compliance requirements (HIPAA, GDPR)
  • Understanding of event-driven architectures and microservices patterns
  • Experience with container orchestration (Docker, Kubernetes)

Languages Required: English (B2 Upper Intermediate minimum)

Work Model: Full Remote — must be based in Portugal

Experience Level: Mid to Senior