Spatial Support is hiring a Realtime 3D Web Platform Engineer to make our browser-based 3D showroom feel instant and alive. You’ll work in SvelteKit + Threlte/Three.js, pushing WebGL—and piloting WebGPU—to deliver 60+ FPS visuals while streaming AI guidance in real time. You’ll ship features like explode views, instant highlights, and conversational UI, backed by websockets and an auth-first architecture. You obsess over profiling, asset pipelines, and code quality, and you’re fluent in TypeScript and modern frontend patterns. Strong WebGL experience required; WebGPU, game/CAD/AR work, and OSS contributions are a plus. Remote-first, APAC-friendly. Got a wow-demo? Send it.

Realtime 3D Web Platform Engineer (SvelteKit/Threlte/WebGPU)

About the role

Own the interactive front end at the heart of Spatial Support. You’ll push our SvelteKit + Threlte/Three.js app to feel instant and lifelike—blending real-time 3D with a streaming, scene-aware AI assistant. You’ll prototype with WebGPU, optimize WebGL, and ship a secure, auth-first experience that runs beautifully across devices.

Your first 90 days

  • Audit performance, eliminate bottlenecks, and set SLOs for FPS, TTI, and error rates.
  • Integrate streaming AI outputs (websockets) so text and 3D cues move in sync.
  • Prototype with WebGPU; harden session/token handling and asset-access controls.
  • Stand up frontend observability (RUM, profiling, error tracking, perf dashboards).

What you’ll do

  • Build 3D viewer features and conversational UI.
  • Keep 60+ FPS via progressive loading/LODs, smart asset pipelines, and profiling.
  • Handle real-time updates cleanly in a reactive, TypeScript codebase.
  • Enforce client-side security (CSP/XSS/CORS hygiene; protect keys and models).
  • Collaborate on UX: intuitive controls, polished interactions, tight design feedback loop.
  • Refactor for clarity; document tricky math/shaders; add tests and monitoring.

What you’ll bring

  • 3+ years building rich web apps; strong TypeScript; Svelte/React/Vue (SvelteKit welcome).
  • Deep WebGL/Three.js knowledge: transforms, materials, lighting, debugging.
  • Proven perf wins on heavy apps; comfort with workers/offscreen canvas.
  • Real-time frontends (websockets/events) and practical frontend security.
  • Crisp communication in a remote, async team.

Bonus points

  • WebGPU/WGSL experiments; games/sims/CAD/AR/VR work; OSS contributions.
  • Design sensibility (Figma) and/or real-time collab chops (WebRTC/OT).
  • Light backend skills (Node/SvelteKit endpoints, edge/serverless).

Why this role matters

Your work sets the bar for a new category of AI-powered 3D experiences.

Remote-first, APAC-friendly (GMT+8 overlap). Got a wow-demo or repo? Send it.