119 Metafolks Jobs
Three Js Developer
Metafolks
posted 1mon ago
Flexible timing
Key skills for the job
The ideal candidate will have a strong understanding of 3D modelling, animations, and web-based graphics.
This role is perfect for someone who is passionate about creating immersive and interactive 3D environments for web applications.
Responsibilities:
Develop and maintain interactive 3D visualizations using JavaScript and Three.js framework.
Create, import, and optimize 3D models for performance on web platforms.
Implement advanced animations and interactive 3D elements using Three.js.
Collaborate with designers, game developers, and other stakeholders to translate creative concepts into real-time 3D applications.
Optimize 3D scenes for performance, ensuring smooth rendering and responsiveness across devices.
Implement and manage camera controls, lighting, and material properties to achieve desired visual effects.
Troubleshoot and debug WebGL and Three.js issues to ensure cross-browser compatibility.
Stay updated with the latest developments in 3D graphics, WebGL, and related JavaScript frameworks.
Requirements:
Proven experience as a JavaScript Developer, with a focus on Three.js for 3D web applications.
Solid understanding of 3D modeling (including tools like Blender, Maya, or similar).
Proficiency in creating and manipulating 3D objects, textures, materials, lighting, and shaders.
Experience with animation techniques and implementation of keyframes, morph targets, and other animation systems in Three.js.
Strong understanding of WebGL and browser-based rendering techniques.
Familiarity with performance optimization techniques for real-time 3D rendering.
Ability to work independently and as part of a team in a fast-paced environment.
Strong problem-solving skills and attention to detail.
Knowledge of HTML5, CSS3, and other front-end web technologies is a plus.
Nice-to-Have:
Experience with game development or VR/AR applications.
Knowledge of physics engines or interaction libraries.
Familiarity with tools like Substance Painter, 3ds Max, or other 3D software.
Employment Type: Full Time, Permanent
Read full job description