$25,000.00 Fixed
We're looking for a skilled AR/VR Developer to create immersive mixed reality applications for training, education, and interactive experiences across multiple platforms including Meta Quest, HoloLens, and mobile AR.
Project Overview:
Develop an enterprise training simulation application using virtual reality with hand tracking, spatial audio, realistic physics interactions, and multi-user collaboration features. The solution should work on standalone VR headsets and support cross-platform deployment.
Key Responsibilities:
Design and develop VR/AR applications using Unity or Unreal Engine
Implement intuitive VR interaction mechanics (grabbing, teleportation, UI)
Create hand tracking and gesture recognition systems
Develop realistic physics simulations and haptic feedback
Build spatial audio systems for immersive experiences
Implement multiplayer networking for collaborative VR
Optimize performance for mobile and standalone VR headsets
Create user-friendly VR/AR interfaces and menus
Integrate 3D assets, animations, and environments
Implement eye tracking and foveated rendering
Develop passthrough AR features for mixed reality
Test across multiple VR/AR devices
Required Skills:
3+ years of AR/VR development experience
Expert proficiency in Unity 3D or Unreal Engine
C# (Unity) or C++ (Unreal) programming expertise
Experience with VR SDKs (Oculus/Meta SDK, OpenXR, SteamVR)
AR development experience (ARCore, ARKit, Vuforia)
Knowledge of VR interaction design principles
3D mathematics and spatial computing understanding
Performance optimization for VR (90+ FPS requirements)
Experience with hand tracking and controller input systems
Understanding of UX design for immersive environments
Technical Stack:
Game Engines: Unity 2022+ or Unreal Engine 5
VR Platforms: Meta Quest 2/3/Pro, HTC Vive, Valve Index
AR Platforms: Microsoft HoloLens 2, Magic Leap, Mobile AR
SDKs: Meta XR SDK, OpenXR, MRTK (Mixed Reality Toolkit)
Networking: Photon Unity Networking (PUN), Mirror, Normcore
3D Tools: Blender, Maya, 3ds Max (basic integration)
Audio: Spatial audio plugins (Steam Audio, Resonance Audio)
Version Control: Git, Perforce
VR/AR Features to Implement:
6DOF movement and teleportation systems
Hand tracking and gesture controls
Physics-based object interaction (grab, throw, push)
Spatial UI and diegetic interfaces
Voice commands and speech recognition
Eye tracking and gaze-based interaction
Haptic feedback integration
Avatar systems and IK (Inverse Kinematics)
Multiplayer collaboration and voice chat
Room-scale and guardian boundary systems
Passthrough AR for mixed reality experiences
Environmental scanning and spatial mapping
Interaction Mechanics:
Direct hand interaction (grab, poke, pinch)
Ray-based selection and manipulation
Two-handed interactions
Snap zones and object placement
Inventory and item management in VR
Drawing and annotation tools
Virtual buttons, sliders, and controls
Realistic tool simulation (hammers, wrenches, etc.)
Performance Optimization:
Maintain 90+ FPS on target hardware
GPU instancing and batching
Occlusion culling and LOD systems
Texture compression and atlasing
Lightmap baking and real-time lighting balance
Foveated rendering (if supported)
Reduce draw calls and polygons
Memory management and asset streaming
Immersive Features:
3D spatial audio with HRTF
Realistic lighting and shadows
Particle effects and environmental effects
Dynamic weather and day/night cycles
Realistic physics and collision detection
Character animations and IK
Environmental storytelling elements
Multi-User Capabilities:
Real-time multiplayer synchronization
Shared virtual spaces
Avatar representation and animations
Voice chat integration
Collaborative object manipulation
Session management and matchmaking
Cross-platform support
Safety & Comfort:
Motion sickness mitigation techniques
Comfort settings (vignetting, snap turning)
Customizable locomotion options
Proper IPD (Interpupillary Distance) handling
Clear visual indicators and feedback
Accessibility features
Deliverables:
Fully functional VR/AR application
Clean, well-documented source code
Optimized builds for target platforms
3D assets and scene files
Interaction system documentation
Performance optimization report
User testing feedback and iterations
Deployment packages for VR stores
User manual and training guide
Technical architecture documentation
Post-launch support (2 weeks)
Supported Platforms:
Meta Quest 2/3/Pro (standalone)
PC VR (SteamVR compatible)
Microsoft HoloLens 2 (optional)
Mobile AR (iOS/Android)
Budget: $50 - $100/hour (Hourly) or $10,000 - $25,000 (Fixed project)
Timeline: 10-16 weeks
- Proposal: 0
- More than 3 month