Senior Three.JS Developer

3 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title:

Experience:

Location:

Type:

Job Summary:

Three.js Developer

Key Responsibilities:

  • Design and develop immersive 3D experiences using

    Three.js

    ,

    React

    , and related technologies.
  • Build reusable and modular React components that integrate seamlessly with WebGL/Three.js scenes.
  • Collaborate with designers to implement UI/UX that complements 3D interactions and visual storytelling.
  • Integrate 3D visualizations with APIs, data sources, or backend systems.
  • Optimize 3D scenes and React components for cross-platform performance and responsiveness.
  • Develop and maintain rendering pipelines, shaders, lighting setups, and camera systems.
  • Conduct code reviews, mentor junior developers, and contribute to architectural decisions.
  • Keep up to date with advancements in WebGL, React, and browser rendering capabilities.

Required Qualifications:

  • 4+ years of professional experience in

    JavaScript/TypeScript

    development.
  • 3+ years of experience working with

    React.js

    (hooks, context, functional components).
  • 2+ years of hands-on experience building 3D web applications with

    Three.js

    .
  • Proficient with 3D graphics fundamentals: coordinate systems, transformations, camera controls, lighting, and materials.
  • Strong understanding of

    WebGL

    , GLSL shaders, and performance optimization techniques.
  • Experience integrating

    3D assets

    (e.g., glTF, GLB, FBX, OBJ) and working with 3D creation tools like Blender.
  • Familiarity with front-end build tools (Webpack, Vite, Babel) and version control (Git).
  • Comfortable debugging across different browsers and devices.

Nice to Have:

  • Experience with

    React Three Fiber

    and

    Drei

    .
  • Background in

    game development

    ,

    data visualization

    , or

    interactive media

    .
  • Knowledge of

    physics engines

    (e.g., Cannon.js, Ammo.js) or animation libraries (GSAP, Framer Motion).
  • Experience with

    WebXR

    , VR/AR development, or interactive touch interfaces.
  • Backend familiarity (Node.js, REST, GraphQL) and deployment pipelines (CI/CD).
  • Contributions to open-source Three.js or React-related projects.

What We Offer:

  • The chance to work on visually stunning and technically complex projects.
  • A collaborative and creative engineering culture.
  • Competitive compensation
  • Career growth opportunities and ongoing learning.





Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

chennai, tamil nadu, india

chennai, tamil nadu, india

chennai, tamil nadu, india

chennai, tamil nadu, india