Senior Unity VR Developer | Remote | SteamVR & C# Specialist

Remotely
Full-time
Part-time

Introduction

We are seeking an accomplished Unity VR Developer to join our forward-thinking team working on cutting-edge virtual reality solutions. 

In this fully remote position, you will spearhead the revision and enhancement of our existing Single Player Arcade VR product. 

Your profound knowledge of Unity, C#, and SteamVR will be instrumental as you optimize performance, elevate user experience, and transform our VR gaming platform to meet exceptional standards.


About the Project

Our team is revitalizing a premium VR arcade experience that requires technical refinement and feature enhancement. 

You'll be working with Unity 2022.3 LTS and the SteamVR framework to create immersive virtual environments that deliver outstanding performance and user engagement metrics.


Key Responsibilities

- Conduct comprehensive technical auditing of game data, including gameplay statistics, credit systems, and performance analytics.

- Design and implement intuitive in-game instructions and notification systems to enhance user experience.

- Develop and refine real-time headset position tracking systems to ensure fluid, responsive gameplay.

- Identify, troubleshoot, and resolve complex bugs and performance bottlenecks within the VR environment.

- Implement robust data management systems for tracking game usage, player metrics, and system performance.

- Collaborate with cross-functional teams to seamlessly integrate design elements with technical functionality.

- Optimize rendering pipelines and performance to ensure stable frame rates in VR environments.

- Document code, systems architecture, and technical specifications for knowledge transfer and maintenance purposes.

- Participate in regular code reviews to uphold code quality standards and implementation best practices.

- Research and implement innovative VR interaction techniques to maximize user immersion.


Required Skills & Experience

- Minimum 3+ years of professional experience with Unity development, focusing on non-mobile applications.

- Strong proficiency in C# programming language and .NET framework (Framework 4.8 or .NET 6+).

- Demonstrated expertise with SteamVR API implementation and core VR development principles.

- Hands-on experience implementing VR interactions, optimizing performance, and resolving VR-specific challenges.

- Solid understanding of 3D mathematics, physics simulations, and spatial computing concepts essential for VR.

- Experience with version control systems such as Git or Perforce for collaborative development.

- Advanced debugging and problem-solving capabilities with meticulous attention to detail.

- Ability to optimize applications for performance in resource-constrained VR environments.

- Proficiency with Unity's profiling tools and performance optimization techniques.

- Excellent communication skills for effective remote collaboration across teams.


Nice to Have

- Experience with .NET development outside of Unity environments, including desktop or web applications.

- Background in arcade or location-based entertainment (LBE) VR development.

- Knowledge of additional VR platforms beyond SteamVR (Oculus SDK, PSVR, etc.).

- Experience with Unity's Universal Render Pipeline (URP) or High Definition Render Pipeline (HDRP).

- Understanding of networking concepts for potential multiplayer implementations.

- Background in game design principles or user experience methodologies.

- Experience with shader programming or custom render pipeline development.

- Knowledge of procedural content generation techniques for VR environments.

- Familiarity with agile development methodologies and sprint planning.

- Portfolio demonstrating successful VR application development and deployment.


Why Join Our Team

This role offers the opportunity to work at the forefront of VR technology while enjoying the flexibility of remote work. 

You'll contribute to products that deliver exceptional entertainment experiences, with the freedom to implement innovative technical solutions. 

Our collaborative environment encourages continuous professional development, while our stable project pipeline ensures engaging work with tangible results. 

Join us in shaping the future of interactive entertainment through immersive VR experiences.