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