We are hiring for one of our clients for a highly skilled WebGL / Three.js Engineer who is passionate about 3D rendering, graphics programming, and building high-performance browser-based experiences.
This role is ideal for someone who loves solving deep rendering challenges and building real-time, photorealistic 3D applications.
π Experience Required:
β 4β8+ years in Graphics Programming
β Strong expertise in WebGL / OpenGL & Rendering Pipeline
π Location: Bengaluru (On-site)
π‘ Must-Have Skills:
β Deep knowledge of WebGL / OpenGL & rendering pipeline
β Strong experience with Three.js / GLSL (Shaders)
β Hands-on with React.js & TypeScript
β Expertise in Physically Based Rendering (PBR)
β Ability to build custom WebGL engines from scratch
β Strong understanding of 3D math (vectors, matrices, quaternions)
β Experience in SaaS / Software / IT startup or scale-up environments only
π― Key Responsibilities:
Build real-time 3D rendering systems (60 FPS performance)
Develop advanced shaders, lighting, and material systems
Optimize rendering performance across devices and browsers
Create interactive 3D experiences, configurators & viewers
Implement AR/WebXR experiences
Design scalable graphics architecture and rendering pipelines
Handle asset pipelines (glTF, USDZ, FBX, etc.)
Solve complex GPU and performance challenges
β¨ What Weβre Looking For:
Strong problem-solving mindset with deep technical expertise
Experience building high-performance, scalable graphics systems
Passion for 3D, rendering, and visual experiences
Ability to work in fast-paced startup environments