Job Description
Welcome to the future of immersive web experiences. At Nebula Dynamics, we are pioneering the next generation of interactive 3D environments for enterprise clients. We are seeking a visionary Senior 3D Web Developer to join our elite engineering team and push the boundaries of what is possible in a browser.
If you are passionate about WebGL, performance optimization, and creating stunning visual narratives, this is your opportunity to lead the charge in 3D web technology.
Why Join Us?
- Cutting-Edge Tech Stack: Work with the latest in WebGL, WebGPU, and React Three Fiber.
- Impactful Work: Build 3D visualizations that drive user engagement and retention.
- Flexible Culture: Fully remote-first environment with a focus on work-life balance.
Responsibilities
- Architect and implement high-performance, visually stunning 3D scenes for web applications using WebGL, Three.js, and React Three Fiber.
- Optimize rendering pipelines and shader code to ensure 60fps performance across a wide range of devices and network conditions.
- Collaborate closely with UX/UI designers to translate complex 3D concepts into intuitive, interactive user interfaces.
- Maintain and extend a robust internal library of 3D assets, shaders, and reusable React components.
- Conduct code reviews and mentor junior developers to foster a culture of technical excellence.
- Debug complex 3D issues and troubleshoot cross-browser compatibility challenges.
Qualifications
- 5+ years of professional experience in web development, with a strong focus on 3D graphics and WebGL.
- Deep proficiency in Three.js, React Three Fiber, and WebGL (GLSL, GLSL ES).
- Expert knowledge of TypeScript and modern JavaScript (ES6+).
- Strong understanding of computer graphics principles, including lighting, materials, and geometry.
- Experience with physics engines (Cannon.js, Ammo.js) and post-processing effects.
- Excellent problem-solving skills and the ability to communicate technical ideas effectively.