Senior Develoepr Needed for complex 3d optimization
Worldwide
Senior WebGL / Three.js Developer - Mobile Performance Optimization Ecom Maven | Remote | Contract, with a path to an ongoing partnership We're an animation-first web design and development studio based in West Palm Beach, FL. We build cinematic, scroll-driven sites and 3D product experiences for e-commerce, luxury, and hospitality brands. Engagement: Fixed-scope first project. Rate/budget: [insert]. Start: [insert]. The immediate project We have a live Shopify store with a real-time 3D product experience. It performs well on desktop and falls apart on mobile - slow time to first frame, dropped frames during scroll and interaction, heavy memory pressure on mid-tier Android. We need someone senior who can diagnose it properly and fix it, not just lower the resolution and call it done. Scope Profile the current build on real devices - mid-tier Android and older iPhones, not just desktop CPU throttling Identify the actual bottlenecks: draw calls, overdraw, shader complexity, texture memory, main-thread blocking, hydration cost Optimize geometry and materials - Draco/Meshopt compression, LODs, instancing, merged geometry, baked lighting where it makes sense Rebuild the texture pipeline - KTX2/Basis, correct mip strategy, atlasing where useful Runtime strategy - adaptive DPR, frame budgeting, deferred initialization of the 3D scene, proper dispose and teardown on navigation Shopify integration - work inside the existing theme architecture, keep 3D assets off the critical render path, don't touch the checkout path Report before/after metrics: FPS on target devices, time to first interactive frame, memory ceiling, LCP and INP Deliverable A measurably faster mobile experience, plus a short written summary of what changed, what the tradeoffs were, and where the remaining ceilings are. What we're looking for 4+ years of production WebGL - Three.js, React Three Fiber, or equivalent Demonstrable mobile performance work. We want to see specific numbers you moved. Fluent in a GPU profiler and the Chrome performance panel, and comfortable remote-debugging on real Android hardware Shader literacy. You can read and rewrite a fragment shader, not just wire up libraries. Shopify theme experience, or enough front-end depth to move quickly inside Liquid and OS 2.0 GSAP, Lenis, or similar scroll/animation stacks are a plus Clear written communication and honest timelines. We'd rather hear "that will take three days" than optimistic guesses. The longer play This first project is a paid trial for both sides. Our work is animation-first - scroll-driven narratives, WebGL scenes, 3D configurators - and we're taking on more of it. If this goes well, we're looking for a recurring technical partner on that pipeline: first call on 3D and WebGL builds, real input on scope and feasibility during the proposal stage, and steady ongoing work rather than one-offs. How to apply Send us: Two or three live links to 3D/WebGL work you built, with a note on which parts were yours One performance case - something slow you made fast on mobile. What was wrong, what you did, and the numbers before and after. Your rate (hourly or project) and current availability One line: what's the first thing you check when a Three.js scene runs at 60fps on desktop and 12fps on a mid-range Android? Applications without live links won't be reviewed. Skip the cover letter - question four tells us more than a page of it ever will.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$25.00
-
$45.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:6 days ago
- Interviewing:2
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesWest Palm Beach11:55 PM
- $67K total spent89 hires, 34 active
- 6,847 hours
- Individual client
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by