Qureos

FIND_THE_RIGHTJOB.

Three.js Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

About the Role:

We are looking for a highly skilled Three.js Developer with strong experience in building immersive 3D experiences for the web. The ideal candidate should have hands-on expertise in Three.js, React.js, and a solid understanding of 3D physics, mathematics, and graphics programming principles. You will collaborate with designers, developers, and product teams to create high-performance, visually stunning, and interactive 3D applications.

Key Responsibilities:

  • Develop and implement interactive 3D visualizations and animations using Three.js and React.js.
  • Optimize 3D rendering performance for web browsers and devices.
  • Work closely with the UI/UX and product design teams to bring complex 3D concepts to life.
  • Integrate physics engines (such as Cannon.js, Ammo.js, or PhysX) to simulate realistic 3D interactions and behaviors.
  • Apply mathematical and geometric computations to solve 3D transformations, lighting, and animation challenges.
  • Collaborate with backend developers to integrate APIs and data-driven 3D content.
  • Debug, test, and maintain high-quality, clean, and efficient code.
  • Stay updated with the latest trends and technologies in WebGL, Three.js, and 3D rendering.

Required Skills & Qualifications:

  • 3+ years of hands-on experience with Three.js and WebGL development.
  • Strong proficiency in React.js and modern JavaScript (ES6+).
  • Solid understanding of 3D mathematics (vectors, matrices, quaternions, transformations).
  • Experience with 3D physics engines (e.g., Cannon.js, Ammo.js, Oimo.js, or similar).
  • Familiarity with 3D modeling formats (GLTF, OBJ, FBX) and pipeline integration.
  • Knowledge of shaders (GLSL) and rendering techniques is a plus.
  • Strong problem-solving skills and ability to write efficient, maintainable code.
  • Experience with performance optimization for real-time 3D rendering.

Preferred Qualifications:

  • Experience with React Three Fiber (R3F) or Three.js + React integration frameworks.
  • Familiarity with TypeScript.
  • Background in computer graphics, game development, or simulation.
  • Exposure to AR/VR (WebXR) development is a plus.

What We Offer:

  • Competitive compensation and benefits package.
  • Opportunity to work on cutting-edge 3D web projects.
  • Creative and collaborative work environment.
  • Flexible working hours

Job Type: Full-time

Work Location: In person

© 2025 Qureos. All rights reserved.