Senior Develoepr Needed for complex 3d optimization

Posted yesterday

Worldwide

Summary

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/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • $25.00

    -

    $45.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Python
Shopify
3D Modeling
Activity on this job
  • Proposals:10 to 15
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Apr 6, 2019
  • United States
    West Palm Beach9:16 AM
  • $67K total spent
    89 hires, 34 active
  • 6,847 hours
  • Individual client

Explore similar jobs on Upwork

Construction Phasing AnimationHourly‐ Posted 1 month ago
3D Animation
3D Design
3D Modeling
Autodesk 3ds Max
3D Design
3D Modeling
3D Rendering

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo