IN.JobDiagnosis logo

Job Title:

Senior Frontend Developer — Three.js / WebGL Product Configurator

Company: Magic

Location: Udaipur, Rajasthan

Created: 2026-01-31

Job Type: Full Time

Job Description:

Senior Frontend Developer (Three.js / WebGL) – Real-Time 3D Product Configurator (React)Full-time | Remote or Hybrid (Vaughan, ON)Portfolio required (no resumes needed)Magic is building a web-based 3D product configurator for our premium window and door products. This is a real production tool used by real customers, not a demo, game, or one-off prototype.Users will configure:SizesColoursGlass typesAccessoriesWhat You’ll BuildYou’ll build the actual production configurator experience, including:A real-time 3D configurator using Three.js (or equivalent WebGL framework)GLTF / GLB scene integration with clean structure and excellent runtime performanceInteractive product configuration logic:Variant switching (materials, accessories, glass types)Rulesets and constraints (what can/can’t be combined)Size adjustments and parametric changesClean syncing between UI state - 3D scene statePerformance optimization across real devices (not just a dev machine)Integration points with APIs or internal tooling when neededYou’ll collaborate closely with our rendering/visualization designer - assets are provided, you’ll focus on engineering and architecture.What Success Looks LikeWithin your first 60–90 days, you’ll be shipping products/features that directly impact:Product usability and conversionConfiguration speed and responsivenessStability across devicesScalable architecture for future product expansionThis is a role for someone who enjoys building systems that need to be clean, performant, and maintainable, not “just working.”Requirements (Read This Before Applying)This role requires real production WebGL / Three.js experience.You should have:Strong hands-on experience with Three.js / WebGLSenior-level frontend skills (React preferred)Experience building complex interactive UIs and state-driven systemsComfort managing:Scene graphsRuntime mesh/material swappingAsset optimization and performance tuningFamiliarity with GLTF pipelines and best practices (optimization, load strategy, compression)Experience building configurators, product visualization tools, or similar systems is a major plusBonus if you’ve worked with:parametric/procedural logicinternal admin tools, APIs, or content configuration backendsHow to Apply (Portfolio Required - No Exceptions)No resumes. No cover letters. Just your work.To apply, send:A link to your portfolio showcasing your real interactive 3D / WebGL projects (Professional or personal projects are both fine).Important:Applications without a portfolio link will not be considered.About MagicMagic is revolutionizing the window and door industry. Since 1979, we’ve been designing, patenting, and manufacturing industry-leading technology that sets us apart.Headquartered in Vaughan, Ontario, we’ve built a nationally recognized brand by pushing creative and technical boundaries, and we’re just getting started.

Apply Now

➤
Home | Contact Us | Privacy Policy | Terms & Conditions | Unsubscribe | Popular Job Searches
Use of our Website constitutes acceptance of our Terms & Conditions and Privacy Policies.
Copyright © 2005 to 2026 [VHMnetwork LLC] All rights reserved. Design, Develop and Maintained by NextGen TechEdge Solutions Pvt. Ltd.