Bao Bao Private Ltd is an innovative technology company specializing in AI automation, XR technologies, and intelligent digital platforms. Our solutions serve international enterprises as well as Singapore-based organizations, delivering advanced technologies that combine Artificial Intelligence, immersive computing, and automation.
We are expanding our immersive technology capabilities and are looking for a Senior VR Developer who can build high-quality Virtual Reality (VR) and Extended Reality (XR) applications, and deliver immersive solutions for real-world enterprise use cases.
This role requires a developer who can design, develop, optimize, and deploy complete VR solutions, and confidently demonstrate their work to international clients.
Role Overview
The Senior VR Developer will lead the development of immersive VR applications using Unity3D and XR frameworks, building interactive environments and simulations that integrate with our AI-driven platforms.
The ideal candidate must have strong expertise in 3D mathematics, immersive interaction systems, spatial computing, and XR architecture, along with the ability to deploy applications to VR hardware platforms such as Meta Oculus devices.
Key Responsibilities
VR / XR Application Development
- Design and develop high-performance VR applications using Unity 3D
- Build immersive environments and interactive mechanics using C# scripting
- Implement XR systems using OpenXR and Unity XR Plugin Framework
- Develop interactive systems including gestures, controllers, spatial UI, and immersive simulations
3D Graphics & Environment Creation
- Create and optimize 3D models, scenes, and assets using:
- Blender
- Maya
- Implement lighting, shaders, textures, and physics systems optimized for VR performance
- Ensure environments maintain high frame rates and low latency
Mathematical & Spatial Systems
Strong implementation knowledge of:
- Vector mathematics
- 3D coordinate systems
- Transformations (translation, rotation, scaling)
- Quaternions and matrices
- Spatial interactions and motion mechanics
These concepts are critical for VR navigation, object manipulation, physics interactions, and immersive environments.
XR Integration & Architecture
- Implement XR experiences using:
- OpenXR
- Unity XR Plugin Framework
- Integrate VR systems with APIs, external services, and AI-driven systems when required
- Optimize XR applications for performance and device compatibility
Meta Oculus Deployment
- Build and deploy VR applications to Meta Oculus devices (Meta Quest / Oculus VR headsets)
- Configure and test applications using Oculus SDK and Meta XR tools
- Optimize performance specifically for standalone VR headsets
- Manage build pipelines, APK deployment, and device testing
- Troubleshoot performance and compatibility issues on Meta Oculus platforms
End-to-End VR Development
Take ownership of the complete VR development lifecycle, including:
- Concept and technical design
- Prototyping immersive environments
- Asset integration and interaction development
- Performance optimization
- Deployment to VR devices (including Meta Oculus)
Client Communication & Demonstration
- Demonstrate VR applications to international clients and stakeholders
- Explain technical architecture, design choices, and capabilities
- Participate in project reviews, demonstrations, and technical discussions
Required Skills & Qualifications
Technical Skills
- Strong proficiency in Unity 3D
- Advanced programming skills in C#
- Working knowledge of JavaScript
- Experience with Blender and Maya
- Experience implementing XR using OpenXR
- Knowledge of Unity XR Plugin Framework
VR Platform Experience
- Experience developing and deploying VR applications on:
- Meta Oculus / Meta Quest headsets
- Familiarity with:
- Oculus SDK
- Meta XR tools
- VR performance optimization techniques
Graphics & Spatial Knowledge
Strong understanding of:
- Vector mathematics
- 3D coordinate systems
- Transformations and spatial calculations
- Physics and collision systems
- Rendering and performance optimization for VR
Experience Requirements
- 3–5 years of professional experience in VR / XR development
- Proven experience delivering complete VR projects end-to-end
- Portfolio demonstrating immersive VR environments or XR simulations
Soft Skills
- Excellent communication and presentation skills
- Ability to clearly explain technical concepts to clients and stakeholders
- Strong problem-solving ability
- Ability to work independently in a fully remote environment
- Comfortable collaborating with global teams
Work Environment
- 100% Remote (Work From Home)
- Work on projects for international and Singapore-based clients
- Collaborative environment focused on innovation, AI, and immersive technology
Preferred (Nice to Have)
- Experience with WebXR
- Experience integrating AI systems into immersive environments
- Knowledge of VR UX design principles
- Experience working with VR training simulations or digital twin environments
Job Types: Full-time, Permanent
Pay: ₹40,000.00 - ₹100,000.00 per month
Benefits:
Work Location: Remote