
Senior Backend Developer – Golang, Node.js, TypeScript
Posted May 25

Posted May 25
This is a fully remote position, open to applicants in Portugal.
• Become a part of a digital healthcare organization that is transforming physical therapy through the use of AI and wearable technology.
• Develop the API infrastructure that supports virtual physical therapy platforms, aiding patients in their recovery from musculoskeletal conditions.
• Create and implement high-performance APIs utilizing Go or TypeScript based on the components of the platform.
• Establish durable execution workflows with Temporal to ensure reliable and auditable data orchestration.
• Construct resilient services featuring appropriate retry logic, circuit breakers, and rate limiting.
• Build the tracking and state management layer driven by MySQL for enhanced observability and SLIs.
• Integrate with Kafka to facilitate event-driven data ingestion and delivery.
• Work closely with Data Engineers to define data contracts and API specifications.
• Contribute to the Developer Portal, allowing for self-service API access and comprehensive documentation.
• Develop AI-ready data infrastructure that supports machine learning models and AI-driven products throughout the platform.
• Extensive hands-on experience with Golang (the primary technology).
• A proven history of building production-grade REST or gRPC APIs.
• Strong comprehension of Kafka, including producers, consumers, partitioning strategies, and at-least-once/exactly-once semantics.
• Familiarity with relational databases, particularly MySQL or PostgreSQL.
• In-depth knowledge of API security, authentication methods, and rate limiting strategies.
• Experience working within regulated or compliance-sensitive settings (such as healthcare, fintech, or similar fields).
• Capability to develop and maintain AI-ready data infrastructure with clean, governed, and accessible data pipelines.
• Service-oriented mindset: you create APIs that are enjoyable for others to use.
• Reliability-first approach: considering failure modes, retries, and observability from the outset.
• Strong skills in cross-functional collaboration, particularly with data engineers.
• A documentation-focused mindset: the belief that high-quality APIs are complemented by excellent documentation.
• Iterative development approach: delivering incrementally and refining based on feedback.
• Proficiency in English at a minimum of B2 Upper Intermediate level.
• Flexible work arrangements.
• Professional development opportunities.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.