Frontend Developer – 3D Web Viewer (React + Three.js)

We're building a new digital project focused on spatial data, 3D scanning, and immersive web experiences. We’re launching a custom WebGL-based viewer that lets users explore high-fidelity digital twins, GLTF models, or photogrammetry scans — right in the browser.

We’re looking for a skilled frontend developer to take ownership of this viewer build. The right person is experienced with React, Three.js, and react-three/fiber, and knows how to make performant, user-friendly 3D scenes come to life on the web.

What You’ll Be Doing
- Build and deploy a React-based 3D viewer
- Load and display 3D assets: GLTF/GLB, point clouds, or splat-rendered scenes
- Add camera controls, lighting presets, and asset toggling tools
- Design UI overlays (annotation panel, measurement tool, model info)
- Optimise for performance across desktop and mobile
- Ship something clean, scalable, and future-friendly

Tech You’ll Use
Must-Have:
- React + JavaScript/TypeScript
- Three.js / react-three/fiber
- TailwindCSS or modern CSS frameworks
- Git + Vercel/Cloudflare or similar deployment tools

Nice-to-Have:
- Scene management with Zustand or Redux
- GLTF loaders, Draco/KTX2 compression
- Splat rendering experience (three-gsplat or similar)
- Light backend skills (Next.js API routes, Supabase, R2)

Who You Are
- A hands-on developer who builds clean UIs and fast 3D experiences
- Comfortable working solo but knows when to ask questions
- Proactive and pragmatic — you can hit the ground running
- Interested in digital twins, visualisation, or immersive tech
- Open to longer-term work or potentially joining full-time if there’s a fit

This is an initial contract role to build our MVP viewer — but if things go well, there is strong potential for:
- Ongoing feature development (annotations, hybrid viewer modes, auth)
- Involvement in future products around 3D + AI
- A full-time frontend role in a growing startup environment

Published 16 July
123 views
·
44 applications
47% read
·
5% responded
Last responded 6 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...