Software Engineer - L3WebGL/Three.js Specialist
Location & Type:Delhi, Full-time
CTC Range (LPA): 35.25 - 43.00
Role Overview
Experienced Software Engineer who can own cross-cutting 3D web modules/web applications end-to-end from asset/tooling pipelines to runtime rendering while meeting performance, stability, and accessibility targets across browsers/devices. You'll author design docs, mentor juniors, and lead technical decisions for scalable WebGL/Three.js experiences within a modern web platform.
What You'll Do
- Architect and deliver large 3D features/systems (scene/state management, reusable rendering primitives, navigation/routing between scenes).
- Define and enforce performance budgets (FPS, VRAM, draw calls, TTFR) and lead profiling/optimization efforts (instancing, LODs, BVH, texture streaming).
- Own the asset pipeline (GLTF authoring conventions, UVs/lightmaps, compression: DRACO/meshopt/KTX2) and CDN strategy (versioning, cache control).
- Author/customize GLSL shaders and post-processing chains, debug with Spector.js/Chrome GPU tools.
- Use Workers/OffscreenCanvas/WASM to offload heavy work; design graceful degradation and feature detection (WebGL1/2, WebGPU exploration).
- Integrate with backend services (REST/GraphQL), data contracts, and real-time feeds, collaborate on security and licensing for 3D assets/shaders.
- Mentor junior engineers, lead reviews, tech spikes, and documentation.
Technical Qualifications
- 34+ years building production WebGL/Three.js apps (JS/TS) with demonstrable launches.
- Deep understanding of rendering pipelines (geometry, materials/PBR/IBL, shadows, post-processing, camera math).
- Proven performance tuning: overdraw reduction, draw-call/batching strategies, GPU instancing, geometry/texture budgets.
- Practical GLSL (vertex/fragment), custom materials/passes, HDRI/environment maps, light/probe bake workflows.
- Asset/tooling mastery (GLTF/GLB, DRACO/meshopt/KTX2), modern builds (Vite/Next.js), and CI/CD for web apps.
- Comfortable with API integration patterns, error handling, retries, and caching for content and assets.
Nice to Have
- WebGPU experience or shader porting strategies, advanced effects (SSAO/SSR/volumetrics) or path tracing (three-mesh-bvh).
- Physics (Cannon-es/Ammo.js), WebXR production work,input systems and reprojection guardrails.
- WASM modules (Rust/C++ via Emscripten) for geometry processing, compression, or compute.
- Observability depth (frontend RUM, crash analytics), security/IP protection for client assets, and license compliance.
About the Company
Griphic is founded by IIT Delhi engineers with a vision to enrich lives through technological innovation. We combine cutting-edge AI with hyper-realistic virtual experiences to solve problems and disrupt industries. Our team includes IIT Delhi engineers, AI/ML experts, VR developers, and 3D specialists. Backed by SKETS Studio (700+ professionals in BIM, architecture, VR, and 3D visualization), we are building the future of immersive web applications.
Application
Interested candidates can apply via the Google Form below:
https://docs.google.com/forms/d/e/1FAIpQLSf5lwNn6gqIE6tBgvLGsU362jMsDDHLt4ceandTaawf3E_UtQ/viewformpli=1