Senior/ Lead Unity VR Engineer

Employer

Job Description

Senior/ Lead Unity VR Engineer


Ardent Blue Technologies is a software development and staff augmentation company doing business since 2011. We have secured well recognized Fortune 500 clients in a number of domains including game development, game/film/architecture tools, game anti-cheat, IoT, VR and others.


Due to tremendous growth, our client is quickly becoming the leader in the virtual reality training industry. They are looking for a Lead Unity Engineer for their proprietary Virtual Training Facility software package.


As Lead Unity Engineer you will help develop and expand the architecture for their products and collaborate with a talented team of engineers to identify and solve complex problems. This is a full time position. This position requires a seasoned developer that will start in a more isolated role and is capable of transitioning into a lead/management role. Remote work is possible and there is a preference for people located or able to work EST time zone hours.


RESPONSIBILITIES

  • Re-engineer existing components and develop new systems using SOLID architecture principles
  • Create automations test and improve the automated testing approach
  • Ensure code architecture and structure is up to standards and cleaned
  • Organize multiple build targets and merge into a clean repo for master build
  • Utilize tools to assist in automation of building and maintaining automation of building Azure and AWS
  • Provide solutions and documentation to architect and executive team
  • Identify and encourage areas of growth and improvement in the architecture and the team


QUALIFICATIONS

  • Experience implementing, shipping, and supporting live multiplayer gameplay in Unity
  • Experience designing and owning complex systems, architecture, tools, or major components
  • Unity Expert with 6+ years of Android development
  • VR experience preferred - Oculus SDK
  • Good understanding of SOLID principles
  • Ability to develop, coordinate and monitor schedules
  • Coding skills in Unity / C#
  • Prior gameplay engineering a must
  • Excellent communication skills and proven ability to work well in teams
  • Tools creation is nice to have