Three.js Developer
We are 3D Visual Studio, developing cutting-edge 3D solutions for web platforms. Our projects include interactive visualizations, 3D configurators, STEM animations (chemical reactions, engineering models), and high-performance web applications.
We are looking for a Three.js Developer to join our team and help build advanced web-based 3D applications.
Responsibilities:
β
Design and development of 3D visualizations in Three.js / WebGL.
β
Optimization of scene performance (LOD, Instancing, UV-mapping, Baking)
β
Integration of 3D graphics with React/Vue/Next.js and backend (Node.js, GraphQL, REST API)
β
Preparation and optimization of 3D models (work with GLTF, FBX, USDZ)
β
Shader development (GLSL) and WebGPU/WebXR integration
β
Setting technical tasks, code reviews and team mentoring
Collaboration with designers, 3D artists, backend developers
Requirements:
- 2+ years of experience in development with Three.js / WebGL
- Deep understanding of 3D graphics (cameras, shadows, lights, materials, textures)
- Experience in scene optimization and working with large 3D models
- Experience in shaders (GLSL), physics for 3D, custom post-processing
- Experience with Git, CI/CD
- Understanding of the principles of WebGPU, WebAssembly, WebXR
- Understanding of 3D rendering algorithms and 3D graphics math
Will be a plus:
- Experience with Babylon.js, Unity (WebGL export), A-Frame
- Experience in developing VR/AR applications (WebXR, Oculus, Hololens)
- Experience in integrating 3D animations (Skeletal, Morph Targets)
- Experience in AWS, Firebase, server-side WebSockets
What we offer:
- A competitive salary that reflects your skills.
- Fully remoute.
- Opportunities to work on international projects and grow professionally.
- Exciting tasks in the world of 3D and web development.
Ready to join us? Apply now! Your creativity might just be the spark weβre looking for.