CONSULT

Three.js Engineer

Full-timeTaipei / Remote1 openingWeb 3D

You'll work alongside designers, backend engineers and 3D artists to turn static product information into draggable, clickable, measurable 3D scenes — and keep them smooth on desktop, mobile and AR/VR.

What you'll do

  • Build draggable, clickable, measurable 3D web scenes with Three.js / WebGL
  • Work with designers to reproduce mockups as 60 fps interactive experiences
  • Optimise model and texture loading (LOD, compression, streaming) without losing visual quality
  • Extend the same experience to AR / VR devices via WebXR
  • Help build our 3D component library so work can be reused

Requirements

  • 2+ years of frontend experience, fluent in JavaScript / TypeScript
  • Shipped a production project built with Three.js or WebGL
  • Solid grasp of 3D fundamentals (coordinate systems, matrices, cameras, lighting)
  • Can read a design file and reproduce it faithfully — the kind of person 1px bothers

Nice to have

  • Comfortable writing GLSL shaders
  • Hands-on experience with React Three Fiber
  • Have integrated WebXR or 360° panoramas
  • Experience profiling and optimising (draw calls, memory, load time)

What we offer

  • Remote-friendly — our team is spread across Taiwan, Japan and Australia
  • Project-based scheduling with clear scope and milestones — no endless overtime
  • Hardware and learning budget
  • Your work can go in your public portfolio

Interested?

Send us your CV and portfolio, or just link the 3D work you have shipped.

Apply now
Polish 3DPolish AIPolish+
© 2025 Polish Design Co | Empowered by Polish