Website:
quantumarcadia.com
Job details:
About the Company
We are a small startup building a massive, session-based open-world multiplayer game where players will join a lobby and explore 1:1 scale real-life cities together. While our initial launch targets the Meta Quest 3, our roadmap includes expanding to PC and Consoles. We are at ground zero. We haven't started building the game yet.
About the Role
This role is designed for a highly skilled developer who wants to step up into technical leadership, set the engineering standards, and define the architecture from day one. You will act as our lead engineer, working directly with the CTO to build the game's foundation.
The Challenge
We are targeting standalone VR and integrating Photon Fusion with Edgegap for our multiplayer lobbies. Your biggest challenge will be figuring out how to optimize and stream a massive 1:1 city environment within the strict constraints of mobile VR hardware, without sacrificing the multiplayer experience.
Responsibilities
- Architectural Ownership: Be the primary technical decision-maker. Set the coding standards, define the architecture, and build the foundation from scratch.
- Core Systems Development: Write highly performant, scalable C# code for player controllers, interaction systems, and game loops.
- Cross-Platform VR Development: Leverage the OpenXR SDK to build robust systems optimized for the Quest 3 today, ensuring they are easily adaptable for other VR headsets, PC, and Consoles in the future.
- Networking Implementation: Take charge of integrating Photon Fusion and Edgegap to handle real-time multiplayer states.
- Tackling Scale: Research, prototype, and implement asset streaming solutions to load massive city environments while maintaining strict frame rates.
- DevOps & Pipelines: Establish our CI/CD pipelines (preferring Jenkins) and define our version control strategy (we are currently utilizing Unity Cloud Version, but we are completely open to shifting to other approaches based on your recommendation).
- Mentorship: Guide and support our team of junior developers, helping them level up their Unity and C# skills.
Qualifications
- Experience: 5+ years of professional Unity development with at least one shipped 3D or VR title.
- Multiplayer Chops: Hands-on experience with multiplayer networking concepts and frameworks (Photon, Mirror, NGO, etc.).
- Performance Mindset: Strong knowledge of Unity profiling tools, memory management, and optimization techniques for mobile/VR platforms.
- Ambition: A strong desire to take true ownership of complex architectural problems and grow into a Lead/Architect role.
We are committed to diversity and inclusivity.
Click on Apply to know more.