Equity: 0.4% Salary: Up to £100,000 DOE Who We Are Rival is a London-based tech company on a mission to build the world's leading content sharing platform for spatial media. We are a highly motivated team backed by top VCs and Angels, with the vision to transform the flat screen media space into 3D. At Rival, we're at the forefront of spatial media technology, pushing the boundaries of what's possible in immersive experiences. The Role As a Unity Engineer at Rival, you will play a crucial role in developing our cross-platform VR content player. Your primary focus will be building and optimising a Unity-based application that seamlessly runs on Meta Quest, Apple Vision Pro (AVP), and PC-VR devices. This application will be the cornerstone of our platform, enabling users to experience immersive 3DoF videos and, in the future, 6DoF mixed and virtual reality content. You'll be at the forefront of creating next-generation spatial media experiences, working with cutting-edge VR technologies. This is a full-time, on-site role at our London office. Key Responsibilities - Develop and maintain a high-performance, cross-platform Unity application for VR content playback - Implement support for 3DoF immersive video playback, ensuring smooth performance across different devices - Design and develop the framework for future 6DoF mixed and virtual reality experiences - Optimise the application for various VR platforms, including Meta Quest, Apple Vision Pro, and PC-VR - Collaborate with the UI/UX team to implement intuitive user interfaces for VR environments - Work on efficient media decoding and rendering techniques for immersive content - Implement and optimise VR-specific features such as spatial audio, hand tracking, and haptic feedback Requirements and Skills - Strong proficiency in Unity development with 3+ years of experience - Proven track record of developing and shipping VR applications, especially for Meta Quest - Experience with cross-platform development and optimization techniques - Solid understanding of 3D graphics programming and shader development - Familiarity with VR design principles and best practices - Excellent C# programming skills Preferences - Experience with Apple's visionOS or ARKit - Familiarity with video streaming and playback technologies - Understanding of 3DoF and 6DoF content creation and playback systems - Experience with mixed reality development You will thrive with us if you: Are passionate about virtual and mixed reality technologies Enjoy the challenge of optimising applications for multiple platforms Are excited about pushing the boundaries of immersive media experiences Can adapt quickly to new technologies and development paradigms Are a team player who thrives in a collaborative, fast-paced startup environment Have a keen interest in spatial media and its potential to revolutionise content consumption