Unity Developer – London

We are looking to hire a Unity Developer to join our client’s growing development team in Central London.

This role is for someone who wants to:

  • Work on projects with big name customers where VR is applied for high impact and real results
  • Work in a small and passionate team that’s set to grow
  • Drive a product with significant market traction and funding
  • Work with the latest VR, web and 3D technologies
  • Have a hand in building a VR platform
  • Have freedom to be creative and really make a difference

Skills & Requirements

Minimum Skills and Requirements:

  • A good programming-related degree, ideally Computer Science or Software Engineering
  • Professional experience with Unity game engine development – 3-5 years specifically including demonstrable experience with:
    • Unity applications targeting multiple platforms (PC and WebGL preferred)
    • VR experience (Vive and Oculus preferred)
    • Implementing UI systems built from existing designs
    • Using and developing generalized scripts and toolsets used across multiple projects
    • Using Unity’s project settings (Quality, Player, Build, etc) to meet the needs of the specified platform
  • Proficient in C# programming (3-5 years)
  • Design and implementation of real time game logic and mechanics, including knowing about design patterns and understanding of how systems can be designed and integrated
  • Understand the asset pipeline: 3D modelling, texturing and animation
  • Runtime optimisation including identifying problems with assets, scripts and scene configurations
  • Comfortable working with existing codebases
  • Familiar using source control (Git, SourceTree, Perforce, etc) and Continuous Integration (TeamCity, Jenkins, etc)
  • Familiar with bug and issue tracking software (Jira)
  • Comfortable documenting codebase and systems in a collaborative way (Confluence)

Desired Skills and Requirements:

  • Multiplayer and Networking experience
  • Unreal Engine development experience
  • 3D object processing and file formats (.obj , fbx)
  • Proficiency in C++ programming
  • SDK design and development
  • JavaScript and/or Web Technologies
  • Automated Testing in Unity

Naturally, candidates are expected to absolutely love VR and game programming.