skip to main content

© 2025 - 2026 Into Games
Powered by Bird's Eye View.
Built by MAJOR.

Senior UI Programmer

UI Programming plays a critical role in the game development process by building, maintaining, and refining user interface systems that support player interaction and gameplay features. This function focuses on implementing UI functionality, improving shared UI libraries, and ensuring code is performant, maintainable, and well-integrated with broader systems. It supports workflows such as UI design, feature implementation, and debugging, contributing to a consistent and responsive player experience. UI Programmers regularly work within established pipelines and collaborate closely with designers, artists, and other engineers to align on interface behavior, aesthetic goals, and technical requirements.

Salary

£52k - £119.1k

£40k

£60k

£80k

£100k

£120k

  • Exceptional C and C++ skills
  • Strong algorithm and data structure skills (including time and space complexity and real-world vs theoretical performance of basic data structures)
  • Comfortable with a wide range of code design patterns including OOP, MVVM and MVC programming
  • Ability to use markup languages (such as XAML) to structure UI layouts
  • Fully experienced with programming challenges related to UI development
  • Excellent understanding of UI architecture and best practices
  • Good knowledge of 3D engine concepts
  • Familiar with tools and SDKs of all major consoles

Software & Tools

C

C

Console SDKs

3D Engine Concepts

Technical Areas

UI frameworks (OOP, MVVM, MVC)

algorithms/data structures

layout & workflows

performance vs. behaviour trade-offs

mentoring & best practices

Interpersonal Skills

Mentoring

Proactive collaboration

Communication

Technical explanation