Creative Technology · Remote
Interactive Experience Developer
Full-time · 3-5 years experience
Overview
We are seeking an Interactive Experience Developer who builds real-time, immersive digital experiences that blend web technology with physical interaction. You will create installations, web experiences, and interactive environments.
Responsibilities
- Develop real-time interactive experiences using WebGL, Canvas, and WebGPU
- Build gesture, gaze, and touch-based interaction systems
- Design and implement animation systems with physics-based motion
- Create multi-user and spatially-aware web experiences
- Optimise performance for diverse devices from mobile to large-scale installations
Basic Qualifications
- 3+ years building interactive digital experiences
- Deep expertise with JavaScript/TypeScript and modern frontend frameworks
- Strong understanding of WebGL, Three.js, or Babylon.js
- Experience with animation libraries (GSAP, Framer Motion, or custom)
- Understanding of real-time rendering concepts and performance optimisation
Preferred Qualifications
- Portfolio of interactive installations or public-facing experiences
- Experience with WebSocket-based real-time multi-user systems
- Background in game development (Unity, Unreal)
- Experience with MIDI, OSC, or hardware input integration
Technologies
TypeScriptThree.jsWebGLGSAPWebSocketReactNode.js
Compensation & Benefits
- Competitive salary commensurate with experience and location
- Remote-first work environment with flexible scheduling
- Annual professional development budget for conferences, courses, and tools
- Health, dental, and vision insurance coverage
- Equity participation in the firm's growth
- Equipment stipend for your home office setup
