Senior VR Developer - Unity & C#
Key Responsibilities:
- Conduct comprehensive auditing of game data including number of games played, credits utilized, and other key metrics.
- Design and implement intuitive instructions and notifications to enhance player understanding and engagement.
- Develop solutions for real-time headset position tracking and updates to ensure smooth VR experiences.
- Identify and resolve bugs in the existing VR game codebase to improve stability and performance.
- Collaborate with our development team to optimize VR experiences for arcade environments.
- Implement VR best practices to minimize motion sickness and maximize player comfort.
- Utilize SteamVR API to create seamless VR interactions across supported hardware.
- Contribute to code reviews and technical documentation to maintain development standards.
Required Skills & Experience:
- Strong proficiency in C# programming language and .NET framework (minimum 3+ years).
- Extensive experience with Unity3D (Unity 2022.3 LTS or newer) and its VR development capabilities (3+ years).
- Demonstrated expertise developing non-mobile VR projects for PC platforms.
- Hands-on experience with SteamVR API implementation for commercial products.
- Proven track record of delivering polished, user-friendly VR applications.
- Strong understanding of 3D mathematics, spatial awareness, and VR interaction patterns.
- Excellent problem-solving skills and attention to detail in game development contexts.
- Experience with version control systems (Git, Perforce, etc.) and collaborative development workflows.
