Unity VR Developer
Type: Short-term contract, project-based
Project Description:
We are seeking an experienced Unity VR Developer to upgrade City Champ, our VR game for Meta Quest 2/3/Pro, to multiplayer. The game is a physics-based first-person combat (shooter) with capture the flag elements. The game environments are real-world scans loaded at runtime using Unity gltFast and nav mesh building to support enemy AI. If you have a passion for XR development and multiplayer networking, we encourage you to apply.
*There may be opportunities to contribute to other XR games after completing the City Champ Meta Quest project.
Responsibilities:
Using Photon Fusion, add matchmaking to support public/private player rooms (~16-person capacity each). Multiplayer should support a free-for-all battle royale mode and a team mode, both of which include PVM and PVP gameplay.
Using the Meta SDK, add Meta Avatars with voice.
Implement unit testing for debugging.
Implement analytics for monitoring gameplay experiences.
Implement anti-cheat.
Required Qualifications:
Must be a C# expert (5+ years) with strong understanding of game design patterns for Unity.
Depth of knowledge and practical experience in Unity VR physics-based game development, particularly for Meta Quest using the Meta SDK (v67 and later).
Experience shipping multiplayer (~20 person FPS, MOBA, social) games using Photon Fusion. Must be able to set up easy multiplayer testing environments for VR.
Experience implementing unit testing, analytics, and anti-cheat for VR games.
Basic knowledge of git and custom UPM packages in order to manage shared project files with version control, including: commits, pulls, releases, package manifest files.
Preferred Qualifications:
Knowledge of when to use OpenXR tooling in addition to the Meta SDK.
Experience working with custom APIs at runtime to handle authentication, player account progression, and loading game assets.
Experience in AR development with the Magic Leap 2, Snap Spectacles, and XREAL Air 2 Ultra.
Experience in MR development with the Meta Quest and Apple Vision Pro.
Experience with Solana, Anchor, and Rust.
To apply, please send your resume and portfolio to jobs@meshmap.com
Last updated