Three.js Developer Jobs
Explore Three.js developer jobs building immersive 3D web experiences, interactive visualizations, and innovative digital products at creative agencies.
Explore opportunities at creative studios, tech companies, and innovative startups.
What does a Three.js Developer do?
Three.js developer roles involve building immersive 3D web experiences, interactive visualizations, and innovative digital products using Three.js, WebGL, React Three Fiber, and GLSL. These positions combine 3D graphics expertise with modern web development practices.
Many teams build their Three.js work with React using React Three Fiber, so React experience is increasingly part of the role.
Whether you are looking for remote three js developer positions, freelance opportunities, or full-time roles at innovative companies, you will find curated opportunities from creative studios, tech startups, and established enterprises building the future of web experiences.
Key skills & tech stack
Common responsibilities include: Building 3D scenes and interactive environments, implementing camera controls and navigation, optimizing scene graph and rendering performance, creating custom geometries and materials, integrating physics and animations, and collaborating with designers and backend developers to deliver engaging 3D web experiences.
Salary & seniority
Compensation for three js developer roles varies widely by experience, location, and whether the role is remote or on-site. For current benchmarks, see our Three.js developer salary guide.
Remote Three.js Developer jobs
15 remote three js developer jobs open now. Browse the listings to find fully remote and hybrid positions.
Hiring a Three.js Developer?
Looking to hire instead? Reach a focused audience of creative developers by posting a three js developer job, or read our guide to hiring a Three.js developer.
Latest Opportunities
Get Jobs in Your Inbox
Join 300+ creative developers receiving hand-picked Three.js, WebGL, and React Three Fiber opportunities bi-weekly or less.
No spam · Unsubscribe anytime