UI Engineer (Remote)

Tag Games logo
Posted 23 September 2022
Salary Negotiable
LocationDundee
Job type Permanent
DisciplineProgramming
Reference18017
Contact NameShani Owen

Job description

We’re working with Tag games as they look to add an UI Engineer to their growing team. Tag Games are an ambitious mobile game studio based in Dundee, Scotland with a 15-year pedigree in making mobile games for some of the world’s biggest brands.

Tag Games are now seeking to push the boundaries of gameplay in a new cross platform IP in conjunction with a top tier publisher. If you have experience in developing games for PC, Mobile or Consoles then you might be the right person to help them deliver this AAA experience. 

Tag’s culture is collaborative and relaxed, they encourage feedback and support each other to solve problems - always striving to be the best they can be, driven by a passion for quality and delivering outstanding products.

As a UI Engineer you will be working within one of their sub-teams on an ambitious new cross platform IP. As a member of that team you will play an important role in the development of this world leading IP: working with the other engineers, artists and designers as well as production to help plan and deliver UI, including tooling, systems and workflows, that is a best in class experience for their players.

Your responsibilities…

  • Working within the team to plan, execute and review solutions to deliver a best in class experience
  • Contributing, reviewing and maintaining effective and lean code
  • Plan and build effective UI tooling and workflow
  • Collaborating with the other disciplines, including artists, designers and audio, to design solutions, provide feedback and technical expertise and manage dependencies
  • Working with production to define and prioritise work to ensure you make the best use of the yours and the rest of team's resources
  • Proactively communicating challenges, risks and requests to production and team leadership
  • Work with Tech Art and VFX teams to maximise the visual quality and presentation of the UI


The skills and experience you’ll bring to the role…

  • Professional experience working as a programmer within a game team
  • A good understanding of common game/software development tools including Unity and Git
  • A good understanding of game development including strong technical and problem solving skills
  • A proven ability to communicate with individuals and groups that are a mixture of technical and non-technical
  • To be able to provide constructive and helpful feedback
  • To be proactive in helping meet the needs of the game and in supporting the team


While not required, the below are nice to have…

  • Experience developing free to play games
  • Experience working on a live title providing regular updates
  • Delivery of console or PC titles
  • Familiarity with Agile development processes
  • Experience working with UI shaders and sprite atlases, particularly in Unity
  • Experience building cross-platform UI