Develop and maintain VR applications for Meta Quest using Unity (C#)
Implement gameplay features, VR interactions, locomotion systems, and core mechanics under senior guidance
Integrate Meta XR SDKs including hand tracking, controller input, and passthrough features
Assist in optimizing performance, rendering, and memory usage for standalone VR devices
Collaborate with designers and 3D artists to implement interactive VR experiences
Implement and maintain VR UI/UX systems (world-space UI, controller-based interaction, gaze systems)
Debug and resolve device-specific issues and XR-related bugs
Support build generation and deployment for Meta Quest (Oculus) Store and internal QA testing
Follow coding standards, documentation practices, and participate in code reviews
C# (Strong proficiency)
Basic understanding of C++ (optional)
Optional: Basic knowledge of Python or JavaScript for tools
Unity Engine (Strong working knowledge for VR)
Meta XR SDK, OpenXR, XR Interaction Toolkit
Git (mandatory), familiarity with PlasticSCM or Perforce
Unity Profiler (basic performance debugging skills)
Basic understanding of Shader Graph
Blender/Maya familiarity (optional)
Windows (mandatory)
Android-based VR environment (Meta Quest)
macOS (optional)
Basic understanding of Firebase / PlayFab (preferred)
Experience consuming REST APIs
JSON and Scriptable Objects for configuration handling
Basic understanding of Unity Cloud Build (preferred)
Familiarity with PlayFab (optional)
Basic awareness of AWS / Azure (optional)