2049

visual reality studios

Mobile AR/VR Unity Developer

RESPONSIBILITIES

  • Developing next-gen Mobile AR/VR games using Unity

  • Help suggest features and implement them

  • Working on all aspects of the codebase to make a better product - content pipeline, editor tools, game code, etc

  • Able to switch between hacky rapid prototyping and writing maintainable, dependency injected, unit tested code
     

REQUIREMENTS

  • Has at least 3+ years experience developing mobile applications using Unity for iOS/Android

  • Has worked with Zenject or other dependency injection framework

  • Has a solid understanding of the Unity 3D game engine and deep understanding of one or more areas, e.g. Particle System, Asset Bundles, Animation, GUI, Audio

  • Excellent C# (.Net 3.5) skills

  • Shipped a product

  • Is competent with general game dev concepts, AI, rendering, backend comms

  • Knows how to profile, debug and write low latency, low garbage code on mobile

  • Is proficient in written and spoken English

 

IDEAL CANDIDATE

  • Loves game programming

  • Thrives in ambiguous situations

  • Brings multiple skills to a project e.g coding, art, animation, sound & music design

  • Awesome at design patterns, knows their way around a message bus

  • Has previously worked on VR projects on mobile

  • Enjoys building games in their free time, at game jams or on their sofa

  • Lives in Shanghai
     

CONTACT: Michael Lewis [m (at) 2049vr.com]

© 2049VR