VR Game Developer - Meta Quest Ninja

Employer

Job Description

Company Description

Refactor Games is an indie game development studio in Santa Monica, CA. We make experimental, emergent video games using new technologies like Mixed Reality, Cryptocurrency and Artificial Intelligence.


Role Description

We are looking for someone who can develop interactive mechanical systems in VR that are fun and reactive, combining animation, inverse kinematics, sound, mesh deformation and interactive shaders. You will be responsible for being the lead developer on an action-packed VR fighting and combat game. You will be collaborating with designers, artists, and engineers to develop networking systems, implement gameplay features for multiplayer games and ensuring smooth game performance over network connections. You will also work on the creation and maintenance of tools and processes for optimized networked gameplay.


Qualifications

  • Strong knowledge of Unity and C# with a focus on network gameplay
  • Experience developing Virtual Reality games with the Oculus Quest 2 and 3.
  • Understanding of physics objects and physics based gameplay.
  • Experience with full 3D characters, animation, face rigs, hand animation, hair and DynamicBone physics.
  • Experience creating slow motion, time dilation, full-screen effects and any kind of shader-fu in Unity.
  • Knowledge of tools like Mirror, Photon, Fizzy FacePunch and other networking middleware solutions.
  • Experience with running Unity dedicated servers on Amazon backend cloud infrastructure.
  • Knowledge of advanced networking concepts like RPC Calls, Client Side Prediction, Relays, Proxys and Server Rollback.
  • Understanding of real-time multiplayer networked physics is a huge plus.