Job closedPosted a year ago

HeartStamp Inc - Web Developer (Interactive 3D / Three.js) Generative AI Consumer Brand

Web Developer
Open to offers Remote
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

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.