Hi everyone ![]()
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:
-
Deutsche Windtechnik — Interactive 3D offshore wind turbine platform
-
National Taiwan University — Educational interactive experience
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
MeshStandardMaterialfor 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
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
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:
-
Links to your shipped Three.js / WebGL work — production sites or apps, not just demos
-
A few sentences on which of our “level up” areas (performance, pipeline, shaders, architecture) you’re strongest in and how you’d approach it
-
Your rate, availability, and preferred work style
DM me here or email [你的 email]
Looking forward to finding the right collaborator. ![]()
— Sunny, HR @ Polish Design 磨人創意 Taiwan ![]()









