Senior Unity VR Developer | Remote | Pico & Oculus Specialist
Introduction
We're seeking an experienced Unity Developer with advanced VR expertise to join our forward-thinking team on a full-time remote basis. You'll architect and engineer immersive virtual reality applications specifically optimized for Pico VR and Oculus Quest platforms. Your exceptional proficiency with Unity, .NET, and 3D modelling tools will enable you to craft next-generation VR experiences that redefine what's possible in virtual environments.
Key Responsibilities
- Design and develop high-performance VR applications using Unity 2022.3 LTS (or later) with specialized focus on Pico VR (Android) and Oculus Quest platforms.
- Implement robust, optimized code utilizing C# and .NET framework to ensure seamless performance on resource-constrained mobile VR hardware.
- Leverage VRTK (Virtual Reality Toolkit) to create intuitive, responsive user interactions within immersive virtual environments.
- Collaborate closely with 3D artists to integrate and optimize models, textures, and animations created in Blender or 3DsMax.
- Apply advanced rendering techniques that maximize visual fidelity while maintaining consistent frame rates essential for VR comfort.
- Execute performance optimization strategies to achieve and maintain the 72-90fps threshold crucial for comfortable VR experiences.
- Troubleshoot complex cross-platform compatibility issues across different VR hardware specifications.
- Maintain current knowledge of evolving VR development standards, emerging tools, and industry best practices.
- Develop comprehensive technical documentation for VR systems, frameworks, and implementation protocols.
- Participate in rigorous code reviews to uphold quality standards and facilitate knowledge transfer across the development team.
Required Skills
- 4+ years of demonstrable professional experience with Unity development, particularly with Unity 2020.3+ versions.
- Verified track record developing and deploying applications for Pico VR, Oculus Quest, or comparable mobile VR platforms.
- Exceptional proficiency in C# programming and practical .NET framework implementation within Unity environments.
- Substantial hands-on experience with VRTK or equivalent VR development frameworks and toolkits.
- Comprehensive understanding of 3D asset optimization techniques for mobile VR performance constraints.
- Proficiency with distributed version control systems (particularly Git/GitHub) and collaborative development methodologies.
- Practical working knowledge of 3D modeling applications such as Blender or 3DsMax for development-side adjustments.
- Solid understanding of Android development fundamentals for effective VR application deployment and optimization.
- Demonstrated experience fine-tuning applications for the specific performance limitations of mobile VR hardware.
- Strong grasp of spatial design principles essential for creating comfortable, intuitive VR user experiences.
Nice to Have
- Experience implementing multiplayer functionality in VR applications using Photon, Mirror, or similar networking solutions.
- Advanced knowledge of shader programming (HLSL/GLSL) for optimized VR rendering pipelines.
- Practical implementation experience with haptic feedback systems for enhanced VR interactions.
- Background in procedural content generation techniques within Unity environments.
- Understanding of spatial audio implementation principles specific to VR environments.
- Portfolio featuring published VR applications or games with verifiable commercial success.
- Cross-disciplinary experience with AR (Augmented Reality) development complementing VR expertise.
- Practical knowledge of UI/UX design principles tailored specifically for VR interfaces and interactions.
- Implementation experience with eye-tracking or hand-tracking systems in commercial VR applications.
- Proficiency with performance profiling and optimization tools within the Unity ecosystem.
Why Join Our Team
Become part of our visionary team and help shape the future trajectory of virtual reality applications. You'll work with state-of-the-art technology in a flexible remote environment that genuinely values innovation and creative problem-solving. This role presents the opportunity to tackle sophisticated technical challenges while crafting immersive experiences that expand the boundaries of what's achievable in VR. We provide competitive compensation, meaningful professional development opportunities, and the chance to contribute to projects with significant impact in the rapidly evolving field of spatial computing and virtual reality.