HeartStamp Inc - Web Developer (Interactive 3D / Three.js) Generative AI Consumer Brand
Client: HeartStamp Inc
Location: Remote
Contract: Temporary, Contract
Job Description
We’re seeking a Web Developer with deep expertise in interactive 3D experiences—someone who can deliver buttery-smooth, ultra-realistic scenes that scream luxury. You’ll be responsible for building performant, visually stunning WebGL experiences that run seamlessly across devices. Your mission: turn complex 3D assets into fast, fluid, emotionally resonant digital showpieces.
Responsibilities
- Develop and optimize high-fidelity, interactive 3D experiences using Three.js and WebGL
- Implement GLTF/GLB pipelines with DRACO compression (<5 MB) for ultra-fast load times
- Build PBR-based lighting and HDRI environments that evoke realism and mood
- Integrate morph-target animations and fold/unfold transitions for interactive motion
- Ensure 60 FPS performance with damped orbit controls and intuitive user interaction
- Optimize for <2-second first render on mid-tier mobile hardware
- Implement LOD, texture streaming, and web workers for asynchronous pre-load and smooth transitions
- Collaborate with designers and AI tools to maintain a luxurious, tactile visual language
Requirements
- Expert (5+ years) in Three.js, WebGL, and JavaScript (ES6+)
- Strong understanding of GPU rendering, frame budget optimization, and shader tuning
- Experience with GLTF pipelines, DRACO, and KTX2/Basis texture compression
- Familiarity with PBR material workflows, HDRI lighting, and morph-target animation
- Proven ability to achieve 60 FPS under realistic device constraints
- Solid knowledge of asynchronous asset loading, worker threads, and memory management
- Comfort working with TypeScript, Webpack/Vite, and modern build systems
Nice to Have
- Experience with React Three Fiber (R3F) or similar frameworks
- Background in motion design, UX for 3D interfaces, or game engine workflows (Blender headless)
- Understanding of GPU profiling tools (e.g., Spector.js, WebGPU Insight)
- Familiarity with AI/ML asset generation pipelines
Portfolio Requirement
Candidates must provide a live WebGL portfolio (1–2 live mobile-friendly WebGL links) showcasing real-time 3D scenes built in Three.js or equivalent frameworks. We’re not looking for static renders — we want to see interaction, lighting, and motion that feels alive.
Additional Information
- Job Type: Contract, Temporary
- Pay: $25.00 - $50.00 per hour
- Expected hours: 20 – 40 per week
- Benefits: Flexible schedule
No longer accepting applications
Get instant notifications for new Web Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.