Front-End Developer

0 years

0 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Location: Onsite


Job Type:
Full-Time


Experience Level:
Mid-Senior Level


Compensation:
Competitive, based on experience

Job Overview

We are seeking a skilled Front-End Developer with expertise in WebGL, Three.js, or Babylon.js to build high-performance interactive 3D applications. The ideal candidate has strong experience in real-time 3D rendering, interactive UI development, and performance optimization for web-based applications.

This role requires collaboration with 3D artists, UI/UX designers, and backend developers to create a seamless and visually stunning user experience across desktop and mobile browsers.

Responsibilities

  • Develop and optimize WebGL-based 3D interactive applications using Three.js or Babylon.js.
  • Implement interactive UI elements for 3D model manipulation, material customization, and dynamic interactions.
  • Work with high-fidelity 3D models (glTF, GLB, USDZ) and optimize assets for real-time rendering.
  • Ensure seamless performance across desktop and mobile browsers, including touch-friendly interactions.
  • Integrate APIs for data exchange, external configurations, and application logic.
  • Optimize loading times and performance using techniques like lazy loading, LOD (Level of Detail), and texture compression.
  • Collaborate with UI/UX designers to create smooth and visually appealing user interfaces.
  • Conduct cross-browser testing, debugging, and performance tuning to ensure optimal user experience.
  • Maintain clean, well-documented, and scalable code.

Requirements

Must-Have Skills

  • Strong expertise in WebGL frameworks – Three.js or Babylon.js.
  • Proficiency in JavaScript/TypeScript, HTML5, and CSS3.
  • Experience with React.js or Vue.js (preferred) for front-end UI development.
  • Understanding of 3D rendering, materials, PBR textures, lighting, and real-time rendering optimization.
  • Experience handling and optimizing 3D models (glTF, GLB, USDZ, or Draco-compressed assets).
  • Ability to create smooth animations and interactivity in a 3D environment.
  • Performance optimization techniques for WebGL applications, including shader optimizations and LOD implementations.
  • Familiarity with APIs (RESTful) and integration with backend services.
  • Experience working with responsive UI frameworks for mobile compatibility.

Nice-to-Have Skills

  • Experience with AR frameworks (WebXR, Model-Viewer, or native ARKit/ARCore for web).
  • Familiarity with game engines like Unreal Engine / Unity (for WebGL deployment).
  • Knowledge of Shader programming (GLSL) for custom effects.
  • Prior experience in developing 3D configurators, automotive visualizers, or interactive e-commerce tools.

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

pune, bengaluru, delhi / ncr

kochi, kerala, india