Hiring an experienced Three.js developer for a real-time 3D product configurator

We’re looking for an experienced Three.js or WebGL developer to build a real-time, browser-based 3D product configurator.
This isn’t a demo or a simple 360° viewer. we need someone with real production experience building interactive 3D experiences optimized for both web and mobile. Performance, load speed, responsiveness, and smooth interaction all matter and will be tested.
I’ll handle the 3D model preparation on my end. Your main focus will be building the configurator itself: scene setup, model loading, camera controls, material/texture switching, UI integration, performance optimization, and getting the experience production-ready.

What we need:

  • Strong experience with Three.js, WebGL, or Babylon.js
  • Real production experience, not just experimental demos
  • Experience optimizing GLB/GLTF models for browser and mobile performance
  • Ability to build smooth camera controls, lighting, materials, and scene setup
  • Experience with texture/material switching and configurable product options
  • Solid understanding of frontend integration, preferably React or Next.js
  • Comfortable working with provided 3D assets and advising on asset requirements
  • Clean, maintainable code and clear comm

unication

Nice to have:

Experience building vehicle, furniture, architecture, or product configurators
Experience with environment lighting, realistic materials, and mobile optimization
Shopify or CMS integration experience (a plus, not required)

Product direction and 3D model prep are already handled on our side — we just need someone who can build a polished, fast, scalable configurator that holds up in real-world use.

Please share:

  • Examples of production Three.js/WebGL configurators or interactive 3D work you’ve built
  • How you typically approach web/mobile performance optimization
  • Best approach to optimize 3d model files
  • Your hourly rate or a rough project estimate
  • Your social profiles
1 Like

Hi Danny, Thanks for sharing the job posting. I’m a Senior Software / Web 3D Engineer with 11+ years of experience building production-grade web apps and interactive frontend experiences. I think this project sounds very aligned with my background.

Could you reach me at jru.stackdev@gmail.com? I’d be happy to share my resume, recent work, and a proposal for the configurator.

Thank you, and I look forward to speaking with you.

Best regards and have a great weekend!
Jonah

Hi Danny,

Shoot me a DM. I’ve been building similar projects for years including for large brands.

I have a platform set up to simplify developing 3d experiences on the web, which fits in nicely with your clean code requirement.

Happy to hear from you

Hello Danny,

I sent you a DM. :smiley:

1 Like

Hi, what experience do you have with large brands?

If you can share configurator building experience, it would be helpful to decide for me

https://fwdapps.net/

I think you must be looking for some thing like a this: GitHub - VeinSyct/3D-Explorer: Interactive Three.js 3D Product Explorer for exploded views, product visualization, and immersive virtual experiences. · GitHub

Hello, take a look at my latest work(almost 2 years of development from early beginning to final product) - https://drawhome.com/
Let me know it you are still looking for developer and interested.

Hi Danny
I am an animator / creative developer based in Australia.
Here is my portfolio: https://junkyardrobotboy.com/

I specalize in creating pipelines from 3D data from DCC applications to the web and creating rich interactive experiences.

I also maintain the Maya2GLTF plugin GitHub - JunkYardRobotBoy/Maya2glTF_Update: Ported from https://github.com/iimachines/Maya2glTF This is an updated version built for Maya 2026 with updated UI · GitHub

Would love to chat.

Cheers

Gerard

Hi Danny,

Your configurator brief matches production work I’ve shipped. I build browser-based 3D experiences with Three.js, focusing on performance, clean scene architecture, and mobile optimisation, not demos.

Relevant experience:

  • Regan Harney Shopify Hydrogen 3D watch configurator
    • Three.js, GLB loading, material/texture switching, camera controls, Shopify/Hydrogen integration.
  • Dutch van camper 3D vehicle configurator (Blender to GLB pipeline, dynamic part swapping, lighting setup)
    • GLB/GLTF optimisation: DRACO compression, texture atlasing, LOD, instancing where appropriate.
  • Bitaverse beta
    • Browser-based multiplayer 3D world (Babylon.js + Colyseus, DRACO-compressed GLB pipeline, real-time state sync, avatar spawning.

My approach to mobile performance: aggressive draw call reduction, frozen matrices for static objects, texture compression, and lazy asset streaming. I treat frame budgets seriously.
I’m comfortable with React/Next.js frontend integration and can advise on asset requirements from the 3D modeling side (Blender workflow).

Portfolio: https://arief0303.xyz

Rate: happy to discuss hourly or project-based depending on scope.

Arief R. Syauqie

Timezone: Asia/Jakarta (GMT+7), flexible overlap

here is my portfolio:

if you need more configurators example will send them