6+ years of experience in interactive 3D web-based applications or games., Deep expertise in Three.js and WebGL, including custom shader development., Strong proficiency in JavaScript and TypeScript with a foundation in game development., Excellent communication and collaboration skills..
Key responsabilities:
Lead the architecture and development of real-time 3D game experiences using Three.js and WebGL.
Design and implement robust game systems with a focus on user interaction and performance.
Collaborate with designers, artists, and backend engineers to deliver polished experiences.
Mentor junior developers and contribute to technical strategy and tooling.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
.Erth is a gamified virtual world leveraging emerging technologies. We envision a platform that allows anybody to be a creator, express themselves, and own what they create.
Erth is an incubation studio dedicated to empowering anyone to become a creator. Founded by seasoned industry veterans and serial entrepreneurs with expertise from Zynga, Facebook, and Microsoft, we are at the forefront of innovation. While our core team is primarily based in San Francisco and New York City, we welcome qualified hybrid candidates from the San Francisco Bay Area who thrive in a collaborative and dynamic environment.
Senior Three.js / WebGL Engineer
We’re looking for a Senior Three.js / WebGL Engineer to lead the development of browser-based 3D games and immersive interactive experiences. In this role, you’ll play a key part in shaping the technical direction, gameplay systems, and rendering architecture for our next-generation virtual worlds. You’ll work closely with design, art, and backend teams to build high-performance, scalable experiences that push the limits of web-based gaming.
Responsibilities
Lead the architecture and development of real-time 3D game experiences using Three.js, WebGL, and related technologies.
Design and implement robust game systems and mechanics, with a strong focus on user interaction and performance.
Integrate and optimize 3D models, animations, and shaders, including writing custom GLSL shaders and optimizing rendering pipelines.
Drive performance tuning and device/browser compatibility across desktop and mobile platforms.
Mentor junior developers, establish best practices, and contribute to technical strategy and tooling.
Collaborate with designers, artists, and backend engineers to deliver polished, responsive, and player-friendly experiences.
Own and evolve the core 3D framework, managing asset pipelines, loading strategies, and scene orchestration.
Requirements
6+ years of experience building interactive 3D web-based applications or games..
Deep expertise with Three.js and WebGL, including experience with custom shader development, animation blending, and scene management.
Strong proficiency in JavaScript and TypeScript, with a solid foundation in game development, rendering optimization, and user experience.
Demonstrated ability to lead engineering efforts, define architectures, and ship high-quality, performant experiences.
Experience profiling and optimizing rendering pipelines for real-time performance across a variety of devices.
Excellent communication and collaboration skills, with a proven ability to work cross-functionally.
Highly ambitious self-starter with a passion for pushing the boundaries of what’s possible in web-based 3D experiences.
Nice to Have
Experience with React Three Fiber or other modern WebGL frameworks.
Familiarity with physics engines (e.g., Cannon.js, Ammo.js) and implementing physical interactions.
Backend integration experience for real-time multiplayer or UGC-based platforms.
Background in building creator tools, sandbox systems, or AI-assisted content workflows.
Other Information:
Successful candidates for this position can expect a competitive salary within the range of $180,000 to $225,000, commensurate with experience and qualifications. In addition to a competitive salary structure, we offer a comprehensive benefits package, including health, dental, and vision coverage.
Employees will have the opportunity to participate in the CalSavers retirement program, contributing to their long-term financial well-being. Additionally, our organization recognizes the importance of work-life balance and provides generous perks such as unlimited Paid Time Off (PTO), ensuring our team members can recharge and maintain a healthy work-life equilibrium.
Please note that this role will require occasional in-office work in the San Francisco/Bay Area. We believe in fostering collaboration and connection among our team members, and periodic in-person engagement contributes to the overall success of our projects. We appreciate your understanding and flexibility in this regard. Join us in our journey to create a fulfilling and rewarding professional experience.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.