Senior ThreeJs Developer


About the Role

We're looking for a Senior Three.js Developer to lead the development of immersive, web-based 3D visualizations and interactive experiences. This role blends deep Three.js and WebGL knowledge with backend integration and game development fundamentals.

You’ll collaborate with cross-functional teams to create high-performance real-time 3D applications that run seamlessly in the browser.

Key Responsibilities
  • Design and implement real-time 3D scenes and interactions using Three.js and WebGL
  • Build optimized rendering pipelines for web platforms
  • Integrate backend systems using Node.js, WebSockets, and REST APIs
  • Work with designers and gameplay engineers to connect visuals with interactivity
  • Troubleshoot rendering bugs, performance issues, and latency bottlenecks
  • Rapidly prototype concepts, validate with stakeholders, and iterate
  • Contribute to code quality, testing, and deployment standards
Requirements
  • Strong expertise in Three.js and WebGL, with a proven portfolio
  • Solid experience with JavaScript backend development, especially real-time systems
  • Background in game development using engines like Unity (or equivalent)
  • Familiarity with rendering optimization, shader development (GLSL), and asset workflows
  • Excellent debugging skills across client-server environments
  • Ability to work independently and collaboratively in a distributed team
  • Clear and proactive communication skills
Preferred Skills
  • Experience with multiplayer game logic and real-time data sync
  • Knowledge of React, Vue, or other UI frameworks for hybrid 3D/2D interfaces
  • Understanding of procedural generation, physics engines, or spatial algorithms
  • Prior work on creative technology, interactive simulations, or web-based installations
  • Contributions to open-source Three.js projects or plugins
Why This Role?
  • Work with cutting-edge 3D web technology and high-impact projects
  • Join a remote-first, creative, and highly collaborative team
  • Contribute to meaningful game and visualization experiences that reach global audiences