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.