[Hiring] Three.js Developer | Speaks Chinese (English is a plus)

Hi everyone :wave:
I’m the founder of Polish Design — a digital experience studio based in Taiwan. We build immersive 3D web experiences and AI-powered solutions for clients across energy, automotive, education, and luxury brands.
Our team communicates primarily in Chinese (Mandarin), so Chinese-speaking developers are strongly preferred. That said, we’re open to English-speaking candidates if the skills are right — we can make it work.
About us
We’ve shipped production Three.js applications for:

Our studio name “Polish” comes from the Chinese character 磨 (mó) — meaning to refine, to craft with patience. That philosophy drives everything we build.
Why we’re hiring
I’ll be honest: our current Three.js implementations work, but they’re not pushing the boundaries of what’s possible. We’ve been focused on delivering great client experiences, and the code gets the job done — but we know there’s a next level.
We’re looking for someone who can help us evolve.
Specifically, we want to level up in areas like:

  • Performance optimization — We want 60fps on mobile, not just desktop. LOD strategies, instancing, draw call reduction, frustum culling — we know the concepts, but we need someone who’s done it in production.

  • Asset pipeline — We work with GLB/glTF from Blender. We’ve experimented with Draco and KTX2/Basis Universal compression, but haven’t built a bulletproof pipeline yet.

  • Shader work — We use MeshStandardMaterial for most things. We’d love to explore custom ShaderMaterial / GLSL for brand-specific visual effects.

  • Architecture — As our projects grow more complex (configurators, data-driven 3D scenes, multi-model management), we need better patterns for scene structure, state management, and dynamic loading.

This isn’t about fixing broken code. It’s about taking a working studio to the next level — and we want a collaborator, not just a contractor.
What you’d work on
The projects vary, but here’s the type of work we do:

  • 3D product configurators — Real-time model swapping, material/texture changes, conditional visibility rules

  • Immersive brand experiences — Scroll-driven 3D scenes, camera animations, interactive storytelling

  • Data-connected 3D — Binding real-time data to 3D scenes (e.g., sensor data on industrial equipment)

  • Product showcases — High-quality 3D viewers with variant switching, responsive across devices

Our current stack

  • React + TypeScript + Next.js

  • Three.js (exploring React Three Fiber for some projects)

  • glTF/GLB from Blender

  • AI tools — We use Claude Code and Cursor heavily in our development workflow

What we’re looking for
:white_check_mark: Must-have
3+ years production Three.js / WebGL experience — shipped projects, not course exercises

  • Strong glTF/GLB pipeline knowledge — optimization, compression, PBR materials

TypeScript + React proficiency

  • Experience with real-time material/texture swapping and dynamic model loading

  • Can communicate with 3D artists about Blender export settings, UV mapping, material setup

:star: Strong plus

  • Chinese (Mandarin) speaker — daily communication will be much smoother

  • React Three Fiber / Drei experience

  • GLSL / custom shaders

  • KTX2 / Basis Universal / Draco compression in production

WebXR experience (AR is on our roadmap)
Comfortable with AI-assisted development (Claude Code, Cursor, Copilot)

  • Experience building 3D configurators or interactive product tools

Engagement details

  • Type: Freelance / contract — long-term collaboration, not a one-off gig

  • Location: Fully remote. We’re in Taiwan (UTC+8), async-friendly

Compensation: Let’s discuss. When you reach out, please share:
Your monthly rate (or hourly, whichever you prefer)
Roughly how many hours per month you’re available

  • What kind of deliverables you’d expect to complete at that rate (e.g., “X hours/month, can handle Y type of tasks”)

We want to find a sustainable arrangement that works for both sides.
How to apply
Please send:

  1. Links to your shipped Three.js / WebGL work — production sites or apps, not just demos

  2. A few sentences on which of our “level up” areas (performance, pipeline, shaders, architecture) you’re strongest in and how you’d approach it

  3. Your rate, availability, and preferred work style

DM me here or email [你的 email]
Looking forward to finding the right collaborator. :raised_hands:
— Sunny, HR @ Polish Design 磨人創意 Taiwan :flag-tw:

Hey Sunny,
I’m originally from Poland, so I’m Polish myself.

I do both 3d art + 3d coding and I’ve been working with three.js since 2012, coming from applied art and innovation sector in Paris. I specialize in designing tailored workflows and migrating techniques from 3d scanning, photography, cinematography, rendering and other domains.

Some samples of my three.js projects:
2014

2017

2018

And there are plenty of my 3d maps over here:

All the best for 2026!
Bartolome

Hi Sunny,

Your post resonated with me, especially the part about taking working Three.js projects to the next level. That’s exactly the kind of work I focus on.

I’ve spent the past few years building production Three.js and WebGL systems centered around performance and scalable architecture for complex interactive applications, not just demos.

I’m strongest in performance optimization, asset pipelines, and scene architecture. That includes mobile-first optimization targeting stable 60fps, reducing draw calls, instancing, LOD strategies, frustum culling, and profiling GPU/CPU bottlenecks. I’ve also built pipelines around Blender to glTF/GLB exports including Draco and KTX2/Basis compression, texture optimization, and preparing assets for reliable production delivery.

On the architecture side I work on scalable scene structures, dynamic model loading, and systems used in configurators, product viewers, and data-driven 3D scenes where models, materials, and states change in real time.

My typical stack includes Three.js, React, TypeScript, and Next.js, and I’m comfortable working with or without React Three Fiber depending on the project requirements.

You can see examples of my work here:
https://theneoverse.web.app

I’m available on a project basis and open to long term collaboration if the fit is right.

Happy to take a look at one of your current implementations and share thoughts on optimization, pipeline improvements, or scene architecture.