Unity Developer
- £70k – £90k • 0.0% – 0.4%
- 3 years of exp
- Full Time
Not Available
In office - WFH flexibility
About the job
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