Unity Application Developer (AR/VR)

Employer

Job Description

UNITY APPLICATION DEVELOPER (AR/VR)


Who we are -

Moviebill is an Augmented Reality entertainment platform that delivers theatrical quality AR experiences and AR digital collectibles directly to moviegoers via our exclusive partnership with Regal Cinemas. We are looking for a Mobile Application Developer to join the core team responsible for delivering our AR experiences to moviegoers. To check out the company, please download the Regal Cinemas app, and tap on the Moviebill glyph in the top right corner of the home screen. 


What you’ll do -

Moviebill is looking for a seasoned application engineer to lead development of the mobile application that brings our AR tech to life for movie lovers. Responsibilities will include planning, scheduling and writing of code for our mobile application using the existing software base, linking functionality to our API and CMS, releasing new builds to the app stores, and maintaining the application once released.  


Applicants must have a background in working with the Unity Game Engine. An ideal candidate will have a mobile first experience base but also have demonstrable experience in web, mobile and emerging platforms (AR headsets, app clips, TVOS, etc). 

Additionally, the applicant will assist in the roadmapping of the application, identifying upcoming technologies to take advantage of and preparing for changes to the OS environment. 


How we work -

Applicants should be comfortable working in a start-up environment, with a self-disciplined mindset, ready to meet the stringent deadlines and quality expectations of major film studios and entertainment brands. We work as a very close team with every member involved and aware of all aspects of the creative process and product roadmap. If you are passionate about entertainment and the future of Augmented Reality, then this is the job for you! Remote US and Canadian candidates will be considered.


Required Experience:

  • 3+ years experience developing and releasing mobile apps using Unity
  • 3+ year experience working with ARkit, ARCore and ARFoundation for Unity
  • 2+ years experience with C#, web.api and ASP.NET Framework
  • 1+ year of direct working experience with C++
  • Experience with Unity in-app payment process and 3rd party payment processes (stripe, paypal, etc)
  • Spike testing and rapid proofing of concepts around emerging technologies
  • End-to-end development of new features from concept to deployment in a CI environment
  • Writing clean, well-documented, testable code
  • Knowledge of mobile development, deployment, and best practices (IOS, Android, Web)
  • Ability to create rapid prototypes of systems in Unity, including asset integration into Unity
  • Unity multi-platform deployment/debugging/testing, native plugins
  • Building user interfaces in Unity utilizing diegetic, meta and spatial elements
  • High-level knowledge integrating Unity APIs, libraries, and plugins. 


Additional skills considered a plus:

  • Professional level mastery of Unity, C# and 3D application development
  • Production of AR experiences viewable on mobile devices
  • Working with pre-created images and 3D models to create photorealistic experiences
  • Knowledge of WebGL, HTML5 and JavaScript
  • Experience integrating HTML within Unity (ie Coherent UI, Colibri)
  • Machine learning / Computer Vision
  • Familiarity with Unity Multiplayer Networking (Netcode)