Cutshort logo
For Employers
AI-powered Unified XR Commerce Studio logo
Senior WebGL/Three.js/Babylon.js Developer
AI-powered Unified XR Commerce Studio
Senior WebGL/Three.js/Babylon.js Developer
Peak Hire Solutions's logo

Senior WebGL/Three.js/Babylon.js Developer

at AI-powered Unified XR Commerce Studio

Agency job
4 - 9 yrs
₹20L - ₹30L / yr
Bengaluru (Bangalore)
Skills
WebGL
ThreeJs (Three.js)
GLSL
skill iconReact.js
TypeScript
OpenGL
3D rendering
3D modeling
Unity 3D
3ds Max
3D CAD
3D animation
Autodesk 3ds Max
3D printing
Rhinoceros 3D
Web performance optimization
Interaction Design
User Interface (UI) Design
Motion graphics
Graphics

Role Overview:

We’re hiring a WebGL/Three.js Engineer who is passionate about 3D rendering and browser-based visual experiences. This is a hands-on WebGL/Three.js role where you’ll own the rendering pipeline - from 3D asset ingestion to advanced shaders and real-time lighting.

You will build high-performance, photorealistic, and smooth 60fps experiences across devices, crafting custom rendering solutions that push the limits of WebGL.


What You’ll Build:

1. 3D Rendering & Visualization:

  • Develop and optimize real-time 3D viewers running at 60fps across all devices
  • Implement advanced rendering: PBR, IBL, shadows, reflections
  • Create custom shaders for metals, glass, fabrics, transparency, and complex materials
  • Build dynamic lighting systems for photorealism
  • Implement AR placement and real-world environmental rendering
  • Add post-processing effects: bloom, AO, depth of field, color grading
  • Build interactive 3D configurators with real-time customization


2. Performance Optimization:

  • Optimize 3D asset loading for near-instant initial render
  • Implement LOD systems, shader optimization, and efficient resource usage
  • Use compression pipelines: geometry, textures, KTX2/Basis
  • Implement frustum & occlusion culling, instancing, and batching
  • Profile GPU memory, draw calls, and shader performance
  • Build adaptive quality settings based on device capabilities


3. 3D Asset Pipeline & Tools:

  • Build loaders/parsers for glTF, USDZ, OBJ, FBX
  • Implement asset optimization: UV mapping, normal maps, texture atlasing
  • Create mesh-processing tools: decimation, smoothing, tangents
  • Build progressive loading, caching, and streaming systems
  • Develop debugging and visualization tools for asset inspection


4. Interactive Controls & UI Features:

  • Implement camera systems: orbit, pan, zoom, animated transitions
  • Build gestures for mobile: pinch, rotate, drag
  • Create 360° product viewers with fluid interactions
  • Add hotspots, annotations, measurement tools, and view presets
  • Enable screenshot and recording functionalities


5. WebXR & AR Experiences:

  • Implement WebXR VR/AR experiences directly inside browsers
  • Build AR Quick Look integration for iOS
  • Integrate AR.js / 8th Wall for seamless web AR
  • Implement environment lighting estimation and hit testing
  • Build cross-platform AR for iOS + Android


6. Graphics Systems Architecture:

  • Architect custom WebGL rendering solutions from scratch
  • Build material/shader libraries and rendering modules
  • Create scene graph management systems
  • Build modular systems with reusable rendering utilities
  • Design APIs for frontend integration and customization


Technical Stack:

1. Graphics & Rendering:

  • WebGL 1.0/2.0, OpenGL ES, GLSL
  • 3D formats: glTF 2.0, USDZ, OBJ, FBX, Collada
  • Tools: Blender, RenderDoc, Spector.js
  • Texture tools: Sharp, ImageMagick, compression utilities


2. Frontend & Web:

  • JavaScript / TypeScript
  • React, Next.js, familiarity with Vue
  • Webpack, Vite, Rollup
  • Jest, Cypress


3. Performance:

  • Chrome DevTools, WebGL Inspector, GPU profilers
  • Draco, meshoptimizer, KTX2/Basis
  • Cloudflare, AWS CloudFront


4. Collaboration:

  • Git/GitHub
  • Technical documentation: shaders, specs, APIs


What We’re Looking For:

1. Must-Haves:

  • 5-8+ years in graphics programming with deep WebGL/Three.js knowledge
  • Strong understanding of the full rendering pipeline
  • Expert in GLSL: vertex, fragment, compute shaders
  • Mastery of PBR, material systems, and physically accurate lighting
  • Proven experience building high-performance 3D web apps
  • Strong JavaScript/TypeScript skills
  • Solid understanding of 3D math: matrices, vectors, quaternions
  • Experience with 3D formats, UV mapping, texture workflows
  • Ability to debug GPU issues and optimize across browsers/devices
  • Ability to build custom WebGL engines from scratch


2. Highly Desirable:

  • Experience with Three.js/Babylon.js (plus, not required)
  • E-commerce and 3D configurator experience
  • WebXR development experience
  • Strong mobile optimization knowledge
  • Experience with GPU compute, GPGPU
  • Familiarity with Unity/Unreal internals
  • Background in advanced rendering research
  • Knowledge of ray tracing, path tracing
  • Experience with photogrammetry or 3D scanning
  • Open-source graphics contributions


Technical Challenges You’ll Tackle:

  • Achieving photorealistic 60fps rendering on mobile browsers
  • Sub-second loading for complex 3D models
  • Realistic shaders for different materials (jewelry, fabric, metal, glass)
  • Adaptive rendering across low-end to high-end devices
  • Seamless AR blending of virtual + real environments
  • Managing thousands of product SKUs with diverse materials
  • Debugging GPU issues across browsers, devices, and GPU vendors


Why Join the Company:

  • Pure graphics engineering — not generic frontend work
  • Solve deep rendering challenges that push WebGL limits
  • Create visually stunning work seen by millions
  • Work with modern WebGL 2.0 capabilities
  • Freedom to experiment with advanced graphic techniques
  • High-performance engineering culture
  • Your rendering work directly influences customer engagement
  • Access to high-end GPUs, devices, and graphics tools
  • Backed by NVIDIA, Microsoft, Google


Location & Work Culture:

  • Bengaluru (HSR Layout)
  • 6 days a week, (5 days-in-office, Saturdays WFH)
  • Culture: performance-focused, graphics craftsmanship, high attention to detail
  • Small, senior engineering team with deep expertise
  • Access to GPUs, testing devices, and 3D tools
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

A leading Edtech Giant
A leading Edtech Giant
Agency job
via Jobdost by Sathish Kumar
Bengaluru (Bangalore), Hyderabad
2 - 6 yrs
₹13L - ₹30L / yr
skill iconJavascript
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconRedux/Flux

WHO YOU ARE

To be successful in this role, you’ll need to have the following skills:

  • Love for coding: A fanatic about writing beautiful and scalable code.
  • Sense of analytics: Strong analytical and troubleshooting skills. Should be resourceful, innovative and inventive.
  • Dynamic: Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail, and are comfortable learning new technologies and systems. 
  • Team player: Knack for influencing without being authoritative. Pitch in wherever the team needs help, from writing blog posts to supporting customers.
  • Accountability: High sense of ownership for your code and relentlessness to deliver projects with high business impact. 

 

KEY QUALIFICATIONS

  • BE/BTech in Computer Science or related field. 
  • Minimum 3+ years of UI/Frontend development and a strong understanding of building complex layouts using JavaScript, CSS and HTML.

 

KEY SKILLS

  • Strong computer system analysis and design skills in current methodologies and patterns including vanilla JavaScript, some experience with ReactJS, Redux, React Native, Webpack, and Typescript or similar library/tools.
  • Obsessed with WPO (Web Performance Optimization) and web/mobile performance analysis.
  • Experienced with web standards and protocols such as HTTP, DNS, TCP/IP, and socket APIs in general.
Familiar with web security, SEO, accessibility and internationalization.
Read more
Wissen Technology
at Wissen Technology
4 recruiters
Sreeja Annareddy
Posted by Sreeja Annareddy
Bengaluru (Bangalore)
5 - 11 yrs
Best in industry
skill iconReact.js
skill iconHTML/CSS
skill iconJavascript

Required Skills and Experience:

  • 5 - 11 years of experience in front-end development, with a strong focus on React.js.
  • Proven experience with React.js and related technologies (e.g., ReduxReact RouterHooksContext API).
  • Strong proficiency in JavaScriptHTML5CSS3, and modern front-end build tools (e.g., Webpack, Babel, etc.).
  • Hands-on experience with RESTful APIs, Server Sent Events, WebSocket's
  • Hand’s on experience with web components, micro frontends
  • Deep understanding of browser apis like history, intersection observer, event handling, virtual panes, drag and drop etc
  • Ability to work on a complex and fast moving code base.
  • Familiarity with TypeScript and its integration with React applications.
  • Strong problem-solving skills and attention to detail.


Read more
Series B funded E-commerce startup.
Series B funded E-commerce startup.
Agency job
via Qrata by Blessy Fernandes
Bengaluru (Bangalore)
3 - 5 yrs
₹10L - ₹20L / yr
skill iconReact.js
skill iconRedux/Flux
TypeScript

It is an app platform (Android & iOS) that offers discovery, trials and purchase of lifestyle brands across multiple categories like beauty and grooming, food and beverages, health and wellness, fragrances, smart technology, accessories, services and experiences and is targeted towards the upper middle class.

 

What shall be expected of you:

● Be responsible for the core UI framework, and implement and maintain it.

● Responsible for the development of the front-end applications and

components.

● Coordinate with the backend engineers & designers for requirement

gathering of the product.

● Responsible for quality assurance including web usability, accessibility,

testing and debugging.

● Build reusable code and libraries for future use.

 

You must have:

● 2-5 years of prior hands-on experience in building responsive web

interfaces for consumers.

● Strong development experience in the following technologies (HTML,

CSS, Javascript, AJAX, working with REST APIs)

● Front-end frameworks/libraries such as ReactJS, and Redux.

● Ability to translate product requirements into functional code.

● Ability to estimate the scope of work for sprint planning.

● Self-motivation and ability to work in a small team with minimal

supervision.

Would be awesome if you are also good at:

● SEO and page speed optimization.

● Web standards, Responsive design, and cross-browser compatibility,

Accessibility.

● Additional web technologies like Angular, Vue JS, Next JS etc.

● Must be fluent in writing code in ES6+ along with linters. ● CSS

preprocessor - SCSS/ LESS

Read more
Mastree
at Mastree
8 recruiters
Royal Jain
Posted by Royal Jain
Bengaluru (Bangalore)
2 - 6 yrs
₹15L - ₹55L / yr
skill iconJavascript
skill iconReact.js
skill iconHTML/CSS
skill iconReact Native

As a Front-end Developer, your responsibility would be to create visual elements that users see and interact within our web platform. This makes your role crucial for the success of the product. We are looking for an exceptional problem solver, with attention to details. You will be working closely with design, product management and development teams to create elegant, usable, responsive and interactive interfaces across multiple devices.

You must take responsible actions in ensuring the application is optimised both in terms of technology and in delivering the best educational content.

Responsibilities:

  • Build web platform for our live tutoring platform
  • Creating interactive learning activities for K12 students
  • Work on upcoming products

Requirements:

  • Great programming skills
  • Fundamentals of JavaScript and ES modules, new ECMASCRIPT concepts
  • Experience in ReactJS web app development (1-4 years)

Brownie Points:

  • Good HTML and CSS skills
  • Experience in React-Native app development
  • Ability to work in small teams and wear multiple hats

Ono Labs Private Limited is committed to providing equal opportunities without any discrimination on the grounds of age, ancestry, marital status, color, physical or mental disability, origin, nationality, political affiliation, religion, race, gender, sexual orientation, and any other characteristics protected by applicable law, regulations, and ordinances.

Read more
Leading Logistics-tech Platform
Leading Logistics-tech Platform
Agency job
via Unnati by Rakhi Gayen
Bengaluru (Bangalore)
3 - 5 yrs
₹16L - ₹20L / yr
skill iconReact.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
User Interface (UI) Design
Search Engine Optimization (SEO)
+3 more
Work with a new-age, reliable logistics platform aiming to disrupt on-time delivery with ultimate efficiency! Read more.
 
Our client is a leading intra-city delivery solutions provider, that focuses on sorting out the largely unorganised logistics space in the country. It is also an aggregator of inter-city mini trucks and large transport vehicles for the Retail, Ecommerce and FMCG sectors. Their app is a platform used by their clients and truck owners, providing GPS enable vehicles, 24X7 support, economical pricing and multi-capacity loaders. Truckers can use their location and choose their transport jobs, while the companies get to pick the drivers as per their ratings. With a fleet of over 44000 trucks and clients like Britannia, Bisleri, Amazon, Flipkart, Metro CashnCarry, Gati, Delhivery and more, the 5-year old platform has raised over $20Mn across multiple funding rounds. Founded and led by IIT-KG alumni, the company has operations in major cities across the country and looking to make inroads in other sectors and verticals.
 
As a UI Engineer 2, you will build next-generation web applications which are efficient, reusable front-end abstractions and systems.
 
What you will do:
  • Building abstractions and contracts with separation of concerns for a larger scope.
  • Building pixel-perfect, robust and, accessible user interfaces on the web
  • Not just building new features, but also building reusable components and libraries which help in delivering faster.
  • Taking responsibility of quality and making things easy and predictable by automating these processes
  • Exploring and designing dynamic and compelling consumer experiences.
  • Working closely with designers to implement versatile front-end solutions while embracing emerging standards and pushing the limits of what a browser can do.
  • Actively participating in design and code reviews to build robust applications and prototypes.
  • Interacting with other team members to passionately collaborate in building a rich and innovative user experience
  • Analyzing system function and performance requirements to support design concepts.
  • Mentoring new members, interviewing and helping in building high performance teams.

 

What you need to have:
  • B.E/ B.Tech or M.S in Computer Science or related technical field
  • 3+ years of experience and must be hands-on with coding.
  • Ability to work with complex business flows
  • Excellent problem-solving, coupled with strong communication skills, and a sense of ownership and drive.
  • Experience building pixel-perfect, robust and, accessible user interfaces on the web
  • Experience in Single Page Application architecture
  • Proficient in at least one JavaScript framework like Angular, React or equivalent
  • Experience with CSS3 and Less/ Sass (ability to write mixins, partials, functions, etc) and usage in large scale applications
  • Experience in web analytics, accessibility, standards, and SEO techniques
  • Expertise in front-end design and JavaScript libraries such as AngularJS, ReactJS and jQuery.
  • Passion for building a rich and innovative user experience
  • Strong computer science fundamentals in design, data structures, and problem solving
Read more
Aerchain
at Aerchain
1 recruiter
Himavanth Jasti
Posted by Himavanth Jasti
Bengaluru (Bangalore)
4 - 7 yrs
₹18L - ₹36L / yr
skill iconReact.js
skill iconJavascript
TypeScript
skill iconRedux/Flux

Aerchain is an AI-powered Procurement platform transforming the way purchase is done in enterprises. We are a 2-year-old funded startup with some of the largest global companies as clients and are part of 3 top accelerator programs backed by Reliance Group, top VCs & Supply Chain experts. We are on the lookout for technology enthusiasts who would love to contribute to revolutionising the world's procurement industry with Artificial Intelligence!

 

Responsibilities

1. Define technical blueprints and take complete technical ownership of high-level design, tech stack of the product.

2. Design, build, test and deploy product features that are reliable, secure and optimised for performance across all environments.

3. Work closely with product management team to define and refine feature specifications.

4. Work with cross-functional teams to address technical dependencies.

5. Drive some of the company-wide tech initiatives striving towards continuous technical excellence of our platforms.

6. Mentor upcoming engineers in the organisation / team.

 

Qualifications

1. 4+ years of experience in developing dynamic, scalable web applications.

2. Demonstrated ability in building / architecting large scale products in the React ecosystem.

3. Ability to work with teams in a collaborative and productive manner.

4. Strong computer science fundamentals in data structures and algorithms.

5. Familiarity with cross-browser compatibility issues and demonstrates good design and UI / UX sensibilities.

6. Excellent technical leadership and mentoring skills.

 

Our Ideal Candidate

1. Loves writing and owning code and enjoys challenges and problem solving.

2. Self driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities.

3. Takes end-to-end ownership of the product, ideates on product requirements with the team and drives it from design to implementation.

4. Action-oriented and dreams big. More importantly believes and has the ability of “Making it Happen !”

 

Why Aerchain

1. Be part of the engineering leadership team - You’ll have the opportunity to work with cross-functional teams and take key technology decisions to build future-forward products.

2. Build a truly disruptive product - We are building a platform that transforms the way S2P cycles happen in enterprises. Using data at every step, we plan on automating processes starting with requirement gathering to payments and customers love us!

3. Be part of the high-growth challenge - In the process of scaling from 1-10, we are sure that there are very exciting and challenging times ahead. The experience of being a part of this growth phase is unique and will fast track your career. You’ll obviously learn a lot!

Read more
Agile & innovative, global analystics company
Agile & innovative, global analystics company
Agency job
via Jobdost by Ankitha Vyas
Mumbai, Pune, Ahmedabad, Bengaluru (Bangalore), Chennai, Hyderabad
3 - 6 yrs
₹16L - ₹18L / yr
skill iconAngular (2+)
skill iconHTML/CSS
TypeScript
skill iconJavascript
User Interface (UI) Development
Essential Qualification:  BCA/BSC/MCA/MSC/BE or any other graduate with good academic background

Experience: 3 to 6 years in software development

Required Technology Skills:
  • Web :  Angular2+ (min 3 years), HTML5, NodeJS, Yarn
  • Programming: Typescript
  • IDE Tools : Visual Studio Code,
  • Source Control – Good knowledge on SVN/Git
  • Good to have: Java8, SpringBoot, JPA, Oracle PL SQL, SOAP, Restful, WSDL, ETL tools like Talend

    Role Summary:
  • Software Development with best coding practices
  • Proper co-ordination with other team members for maintaining source code versioning
  • Complete and provide status of work to Team Lead/Project Manager regularly
  • Create and maintain proper documents related to development work
  • Collaborate with other team to create quicker issue resolution to achieve high customer satisfaction
  • Flexible to learn other technologies and work across teams
  • Clear understanding of requirement from functional team
  • Involvement in analysis, design, coding, SIT, UAT and support

Read more
Truminds, Domain in Telecom
Truminds, Domain in Telecom
Agency job
via Michigan Tag by Rudra Pratap Singh
NCR (Delhi | Gurgaon | Noida)
4 - 7 yrs
₹6L - ₹20L / yr
skill iconReact.js
skill iconRedux/Flux
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconjQuery
+1 more
JOB DESCRIPTION: FrontEnd Engineer

NAME OF THE ORGANIZATION:
Truminds Software Systems


JOB CODE:
TSS-011


LOCATION:
Gurgaon
POSITION TITLE
FrontEnd Engineer
YEARS OF EXPERIENCE:
4--7 Yrs.


JOB DESCRIPTION:
Design and Development of Web App Front end.
Web front end development experience with java script programming, reactjs / angular and Redux.
The candidate is expected to have understanding of html, CSS, jQuery, Bootstrap and Material UI design
Have experience in as above and unit testing framework such as Mocha/Jasmine



EDUCATIONAL QUALIFICATION:
• B.E./B.Tech. in Computer Science/ IT or MCA would be preferred.
• Excellent oral and written communication skills.
Read more
HappLabs Software LLP
at HappLabs Software LLP
6 recruiters
Shruti Kulkarni
Posted by Shruti Kulkarni
Bengaluru (Bangalore)
1 - 3 yrs
₹2L - ₹2L / yr
User Experience (UX) Design
skill iconJavascript
skill iconHTML/CSS
skill iconBootstrap
skill iconjQuery
+1 more
Job brief: We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works. Tech Stack : HTML5, CSS3, BOOTSTRAP, JAVASCRIPT, AJAX, REST API, JQUERY, RequireJS, MVC FRAMEWORK. Responsibilities: ● Design and build advanced applications ● Work on bug fixing and improving application performance ● Continuously discover, evaluate, and implement new technologies to maximize development efficiency ● Building reusable code and libraries for future use ● Optimization of the application for maximum speed and scalability ● Develop new user-facing features ● Build reusable code and libraries for future use ● Ensure the technical feasibility of UI/UX designs ● Optimize application for maximum speed and scalability ● Assure that all user input is validated before submitting to back-end ● Able to understand and create Documentation according to Client requirement. Requirements: ● Ability to write clean, commented and maintainable code. ● Basic understanding of MVC frameworks. ● Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3, JQuery. ● Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS. ● Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Gimp or Photoshop is a plus. ● Proficient understanding of code versioning tools, such as Git. ● Proven software development experience and Web application development skills. ● Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform. ● Proficient knowledge of a server-side programming language. ● Proper understanding of material design concepts. ● Understanding of startup culture. ● Good team player, Quick learner.
Read more
Full Throttle Labs
at Full Throttle Labs
4 recruiters
Lavita Mascarenhas
Posted by Lavita Mascarenhas
Bengaluru (Bangalore)
1 - 5 yrs
₹4L - ₹8L / yr
skill iconReact.js
skill iconVue.js
skill iconAngularJS (1.x)
skill iconNodeJS (Node.js)
skill iconHTML/CSS
+2 more
FullThrottle Labs is looking for a Senior Front End Engineer who is passionate about React and building high quality user experiences. We believe in ownership and are looking for people driven to continuously ship new, impactful features and capabilities for our users. You'll be responsible for: - Architecting and building simple and easy to use UIs in React - Working with product and design to creatively solve complex problems - Driving conversations for conceptualising new interfaces and solutions - Owning pushing the team towards the best working practices in the JS community - Contributing to the growth of other members of the team Your qualities: - React/Redux: You think in components and are familiar with Redux and immutable structures. - HTML/CSS: This is easy for you - Javascript: You should be knowledgeable and up to date with the latest ECMA stages. - UX/Product: You sweat the details to deliver a high-quality user experience. Nice to haves: -- You’re familiar with Sketch. -- You’re familiar with Angular.js or Vue.js -- You’re familiar with Node or Python. -- You’ve worked with and built REST APIs. -- Knowledgeable of advanced Chrome DevTools features, specifically around performance. -- Experience with continuous deployment Benefits: FullThrottle Labs offers an array of benefits including competitive salaries, free food and beverages, weekly team outings and equity options
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos