Senior Software Engineer - UI
Core
Architect and own a shared design system and build safety-critical Operator UIs with live 3D scenes, geofences, and teleoperation controls for autonomous heavy equipment.
Role type
Senior IC UI/UX Engineer (3D graphics, real-time systems)
Builds
Safety-critical Operator UI, multi-tenant SaaS portal, shared design system
Domain
Robotics, autonomous heavy equipment, industrial automation
Deliverable
production ML models | product features
Required skills
TypeScript, React, Three.js, React Three Fiber, WebGL, Protocol Buffers, gRPC-web, WebSockets, Vite, Storybook, debugging
Preferred skills
XState, TanStack Router, Zustand, Tailwind CSS, Docker, Kubernetes, micro-frontend architecture, ReBAC/ABAC
Technologies
TypeScript, React, Three.js, React Three Fiber, Drei, WebGL, Protocol Buffers, gRPC-web, WebSockets, Vite, Storybook, XState, TanStack Router, Zustand, Tailwind CSS, Docker, Kubernetes
Responsibilities
Architect and maintain shared design system components and APIs; Build live 3D scenes, geofences, and teleoperation controls; Develop multi-tenant SaaS portal with real-time data; Lead code reviews and architectural discussions; Mentor junior and mid-level engineers
Seniority
Senior, hands-on IC