Job Description
Experience: 2–5 Years
Job Type: Full-Time
Work Location: Remote
🚀 Role Overview
We are looking for a talented WebGL / 3D Web Developer to build immersive, browser-based 3D experiences using modern web technologies.
You’ll develop interactive environments, integrate UI systems, and optimize performance-heavy WebGL applications to deliver smooth, engaging virtual experiences.
Experience with PlayCanvas or similar WebGL frameworks is highly desirable.
🎯 Key Responsibilities
- Develop interactive 3D WebGL environments for browser applications
- Build a virtual campus experience (auditorium, breakout rooms, interactive spaces)
- Implement camera controls and user navigation (keyboard, mouse, touch)
- Integrate livestream video and media content into 3D scenes
- Develop UI components using React (registration flows, dashboards, media access)
- Implement avatar rendering and basic animation systems
- Optimize performance for consistent frame rates across devices
- Ensure cross-browser compatibility (Chrome, Edge, Firefox, Safari)
- Support responsive behavior across desktop and mobile
🛠 Required Skills
- Strong proficiency in JavaScript or TypeScript
- Experience with WebGL frameworks such as PlayCanvas or Babylon.js
- Solid understanding of 3D fundamentals:
- Transformations
- Camera systems
- Vectors & spatial math
- Experience with React and modern frontend architecture
- Knowledge of performance optimization strategies
- Familiarity with Git and collaborative workflows
🌟 Preferred Skills
- Shader programming (GLSL)
- Exposure to game engines (Unity or Unreal)
- Experience with real-time or multiplayer systems
- Basic knowledge of 3D tools (Blender, Maya)
- Interest in XR (AR / VR / MR) technologies
💡 Why Join Us?
- Work on cutting-edge WebGL & 3D web products
- Build large-scale immersive browser experiences
- Remote-first culture
- High ownership and rapid learning environment
- Opportunity to shape the future of interactive web platforms