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
Bakery Venue Service Team Member (Coffee Bar) - Part Time
Performs all functions related to customer service, stocking, and sanitation. All Whole Foods Market Retail jobs require ensuring a positive company image by providing courteous, friendly, and effi…
Board Certified Behavior Analyst (BCBA) - Part-Time
Join Our Team as a Board Certified Behavior Analyst (BCBA)! If you are committed to excellence in providing ABA therapy and eager to be part of a supportive and collaborative environment, we want …
Power Electronics Engineer
Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and pla…
Associate Director, Quality Assurance
Company Description AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We striv…
Family/Internal Medicine Physician-California
Status: 4 days/week Family Practice + 1 day/week Geriatrics, start date 2/16/26 Pay Range: $100.00 - $125.00 per hour Position Details: Seeking an experienced Family or Internal Physician who…
Senior Full Stack Engineer - Agentic AI Startup
We invite you to join NinjaTech AI as a Senior Full Stack Software Engineer as we're building the future of autonomous AI agents: our technology that doesn't just assist, but actually executes comp…
Locum CRNA - Nurse Anesthetist
&##128680; Urgent CRNA Need NapaSolano Region (Vacaville / Vallejo, CA) Immediate Start | Flexible Shifts MonSun Two hospitals in the North Bay region need urgent CRNA support to fill weekday and…
Looking For Focus Group Panelists - Part Time Remote Work From Home
Our company is seeking motivated individuals to participate in National & Local Paid Focus Groups, Health Studies, and Market Research assignments. For the majority of our paid focus group studies,…
Software Engineer 5 - Ads Finance
Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and lang…