Logo
SourceIN

SourceIN is hiring: Interactive Systems / UI Developer in San Francisco

SourceIN, San Francisco, CA, US, 94199

Save Job

About the job Interactive Systems / UI Developer

  • South San Francisco, CA (hybrid)
  • $150K$250K + Equity
  • Permanent, Full-time
About the Role

We're looking for a creative Interactive Systems Developer with a passion for building real-time, engaging applications that merge game design, robotics, and front-end development.

In this role, you'll design intuitive tools and interfaces that power next-generation robotic systems for use in healthcare. Your work will help make complex procedures more accessible to surgeons worldwide, thereby improving outcomes for patients.

This is a rare opportunity to join an early-stage robotics startup tackling one of the most impactful challenges in medicine: building intelligent systems that transform how surgery is performed.

What You'll Do
  • Build interactive applications for robotics control, real-time visualisation, and simulation
  • Design and implement 3D visualisations using tools like Three.js, Unity, Unreal Engine, and Babylon.js
  • Create intuitive robotic control methods optimised for touchscreen and mobile devices
  • Collaborate with hardware and software teams to integrate sensor data, control systems, and user input
  • Develop performant and responsive web apps (TypeScript, React, Lit) and mobile apps (React Native, Ionic, SwiftUI)
  • Prototype and iterate quickly on new ideas blending gaming, robotics, and UX
  • Ensure accessibility, usability, and performance across all products
What You Bring
  • Experience in game development or interactive 3D applications (Unity, Unreal Engine, or similar)
  • Strong knowledge of TypeScript and modern front-end frameworks (React, Vue, Lit, Web Components)
  • Familiarity with 2D/3D rendering libraries (Three.js, Babylon.js, Godot, Pixi.js)
  • Understanding of real-time systems (WebSockets, streaming data, etc.)
  • Strong UX instincts and attention to detail
  • A collaborative mindset and comfort working across disciplines
Bonus Skills
  • Experience with ROS (Robot Operating System), Gazebo, or RViz
  • Familiarity with physics engines (PhysX, Bullet, Box2D)
  • 3D modelling experience
  • Mobile platform experience (React Native, Flutter)
  • Background in accessibility or inclusive interface design

Why This Role is a Standout

Cross-disciplinary innovation: Build intuitive, gaming-inspired interfaces used in real-world robotics applications
Transformative mission: Your work directly improves patient safety and makes advanced surgery more accessible
Elite team: Collaborate with leading experts in robotics, AI, and product design

Recruitment Process

Step 1 Introductory phone call with our recruiter
Step 2 Call with the hiring manager
Step 3 Technical test to showcase your skills
Step 4 Final meeting with the wider team