UI Programmer (Hybrid)

Unexpected Developments logo
Posted 15 December 2023
Salary Negotiable
LocationNottingham
Job type Permanent
DisciplineGames Programming
Reference19342
Contact NameDave Moss

Job description

Nottingham based Unexpected Developments are looking for a UI Programmer to assist with their quest to cement their status as the best in the business at UI.

In the world of co-development and work for hire studios, it's important to have a specialty, and to be the go-to studio when that element needs adding to a game. With Unexpected Developments that specialty is UI.

Unexpected Developments are looking for somebody who has a background in the games industry or a demonstrable interest and familiarity of games and their development techniques.

As part of a small but focused team you will have a big input into the studio where they place a strong emphasis on personal development, with a dedicated development budget for every team member.

The skills and experience you’ll bring to the role…
  • 4+ years of C++ programming experience in the games industry with one or more published titles or equivalent experience outside of games
  • Experience programming UI systems
  • Ability to write clear and maintainable code and understand and build upon code written by others
  • Excellent communication skills with the ability to collaborate effectively across all disciplines
  • Self-motivated with the ability to work independently as required
  • A desire to constantly improve and develop new skills
  • Ability to realistically break down and schedule tasks plus identify and raise risks
  • Excellent time management skills with the ability to prioritise different tasks to achieve the project goals
  • Perform well under deadline pressure in a fast-paced environment
  • Unreal or Unity experience
Desirable skills…
  • Experience with Unreal
  • Experience developing UI with UMG/Slate
  • Experience with Perforce
  • Good understanding of agile development
  • Project tracking software experience e.g. Hansoft, Jira
  • Multi-platform development experience
  • Console development experience
Unexpected Developments has a clear mission to create fun and engaging games that their whole team can be proud of, and to be an ethical company everyone wants to work with.

They believe that excellence is a reflection of outstanding people, and to that end they treat their team with the trust and respect they deserve, which leads them to creating amazing work.