About Formus Labs:
Formus Labs enables personalised orthopaedics at scale, by embracing biomechanics automated with Artificial Intelligence. Our vision is to lead the transformation of orthopaedics by empowering surgeons to individualise care and enhance patient lives worldwide. We have an exclusive partnership with Zimmer Biomet in Asia-Pacific with our flagship product - Formus Hip - the world’s first fully automated 3D pre-operative planner for Total Hip Arthroplasties (THAs).
Role Overview
As an Intermediate Full-Stack Software Engineer, you will contribute across our entire product stack—from an advanced 3D web application to backend APIs and cloud infrastructure. You’ll work closely with product, design, and clinical experts to deliver high-quality, reliable software in a regulated medical environment.
Responsibilities
● Develop and maintain our single-page application frontend using TypeScript and Vue, including advanced 3D visualisation with Three.js
● Build and optimise backend services in Python using Django and Django REST
Framework
● Ideally contribute to infrastructure automation, deployment pipelines, and monitoring using Terraform on Google Cloud Platform (GCP)
● Participate in code reviews, architectural discussions, and iterative product development
● Improve performance, reliability, testing, and overall engineering quality across the stack
● Work cross-functionally to translate clinical workflows into intuitive, safe, and efficient software that delights our customers
For the right candidate, we’ll offer:
● A competitive salary
● ESOP/ stock options
● Full health insurance for you & your immediate family
● Flexible, hybrid working environment (minimum 2-3 days in the office)
● Generous parental leave entitlements
● Leave on your birthday
● The potential to make a real difference to patients’ lives.
About You
● 3–5 years of professional software engineering experience
● Excited by and comfortable with use of Agentic AI to assist you or complete tasks with your supervision
● Strong experience with TypeScript and modern frontend frameworks (Vue preferred)
● Familiarity with 3D graphics, or enthusiasm to learn Three.js
● Solid backend development skills in Python, ideally with Django
● Experience or interest in cloud infrastructure, CI/CD, and IaC (Terraform, GCP)
● Enjoy working in a fast-paced environment and owning features end-to-end
● Motivated to build technology that has a real clinical impact
Personal Attributes (Aligned to Our Operating Principles)
Talk Now
● Communicates early, openly, and respectfully — whether in person or on a call
● Listens with empathy and assumes positive intent
● Seeks out diverse perspectives and contributes candidly to discussions
● Engages directly with customers and teammates to understand real needs and stories
Act Today
● Bias toward action — makes decisions promptly and moves work forward with urgency
● Comfortable shipping, learning, and iterating quickly
● Handles ambiguity well and focuses on outcomes over perfection
● Collaborates constructively even when opinions differ
Back Ourselves
● Brings resilience, grit, and a “find a way” mindset
● Makes the most of available resources and embraces being scrappy when needed
● Supports teammates, especially through challenges or setbacks
● Takes pride in shared achievements and believes in the team’s ability to succeed on the global stage
