Software Engineer (React Three Fiber)
About the role
As a Software Engineer on the 3D Systems team , you’ll be part of the core group developing a cutting-edge 3D configurator platform used across multiple industries — from cabinetry to roofing and flooring. Reporting to the Lead Software Engineer, you’ll help build and refine interactive 3D environments that simulate real-world materials, measurements, and physics. This is an exceptional opportunity to work hands-on with emerging rendering technologies, deepen your expertise in 3D web development, and contribute to a high-performance platform that must balance visual fidelity with real-time speed. You’ll work in close collaboration with senior engineers and designers to implement core features, improve performance, and support scalability.
What you'll do
- Develop, test, and optimize core modules of the 3D configurator using Three.js , React Three Fiber , and supporting technologies.
- Implement object behaviors, relational logic, and interaction systems that simulate realistic physical and spatial constraints.
- Support the creation of performant rendering and geometry handling pipelines for web-based environments.
- Collaborate with design and product teams to bring 3D visualization concepts to life in a responsive, interactive experience.
- Contribute to documentation, testing, and best practices to ensure maintainable and high-quality code.
- Assist in integrating and optimizing third-party tools such as rendering servers, Unreal Engine , or LiDAR inputs .
- Participate in regular performance audits, debugging sessions, and continuous optimization efforts.
Qualifications
- 2–5 years of professional software engineering experience, with hands-on exposure to 3D visualization or real-time rendering .
- Solid proficiency with JavaScript/TypeScript , React , and Three.js (React Three Fiber experience a plus).
- Strong grasp of geometry , vector math , and basic physics principles relevant to 3D systems.
- Experience with performance optimization, debugging rendering bottlenecks, and profiling browser-based 3D applications.
- Familiarity with WebGL , shader programming , or GPU acceleration .
- Interest or experience in LiDAR , 3D reconstruction , or virtual configurator technology .
- Eager to learn, collaborate, and grow under the guidance of senior engineers and the lead architect.
Recommended Jobs
Registered Veterinary Technician (RVT)
The base salary range for this full-time position is $30.00 - $35.00. Our salary ranges are primarily determined by role, level, and location. The range provided for each job posting reflects the min…
Travel Physical Therapist Job
Job Overview TLC Nursing Associates, Inc. is seeking a dedicated Physical Therapist to deliver high-quality rehabilitative care, enhance patient mobility, and support recovery through evidence-…
Executive Assistant, SVP/GM, Engineering (Hybrid)
The application window is expected to close on: 03/09/2026Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. This is a hybrid role…
Senior Software Engineer - Client/Mobile
Help us tackle the growing wildfire crisis with the latest advancements in AI and IoT Who we are The problem: Every minute matters in fire response. As climate change amplifies the intensi…
Cell Line Development Research Associate
Job Responsibilities: ~ N/A Skills: Hands-on experience in mammalian cell culture production processes is a critical requirement. This includes small scale (shaker flasks, spinner flasks, s…
Senior/Staff/Principal Imaging System Software Engineer
Open Position – Senior/Staff/Principal Imaging System Software Engineer Horizon Surgical Systems Inc. Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology b…
Cook - Grill Operator
At Waffle House, we are not in the food business. We are in the People Business and we are hiring immediately for full time and part time cooks for (All Shifts). Being in the People Business, we don…
Property Evaluation Specialist
Property Evaluation Specialist / INSPECTOR The Property Evaluation Specialist/Inspector is responsible for providing clients with top-tier customer service and excellence in management services. Re…
Preschool Teacher @ the Y - Oakland
Position Summary Our Preschool Teachers create warm, inclusive, and developmentally appropriate learning environments where all children can grow. Working in alignment with YMCA of the East Bay goal…
Hotel Babysitter & Event Childcare
Next Steps: Visit our website and click on Become A Sitter to complete your application. About Destination Sitters: THIS IS A SUPPLEMENTAL POSITION! We don't sit; we play. If this is your…