Senior UI Programmer
Warner Bros Discovery
- London, United Kingdom
- Senior Level
- Posted
Skills
Required
- computer graphics
- game technology principles
- C++
- Unreal Engine 5
- UMG
Preferred
- UI
- Unreal Engine
- Unreal Engine’s
- Enhanced Input
- MVVM plugin
- shaders
- accessibility
Join Rocksteady, a leading video game developer, as a Senior UI Programmer. In this role, you will be responsible for writing, extending, and refining UI features for triple-A video games across multiple platforms. You will work closely with artists and designers to deliver the highest quality game experience for players. The ideal candidate will have experience working on and shipping at least one AAA video game title, a solid understanding of computer graphics and game technology principles, and advanced knowledge of C++.
Responsibilities
- Driving and implementing UI features and systems through all stages of production, from design to polish.
- Collaborating closely with artists and designers to produce outstanding user experiences and delivering the highest quality game experience.
- Conducting code reviews, contributing to maintaining high engineering standards, and ensuring UI features meet performance, memory, and scalability requirements.
- Experience architecting and maintaining UI systems for complex video games, including the use of Model-View-ViewModel architecture
Requirements
- Solid understanding of relevant computer graphics and game technology principles
- Excellent communication skills
- Experience working on and shipping at least one AAA video game title
- Advanced understanding of C++
- Experience with Unreal Engine 5 and UMG
- A passion for creating intuitive and polished user experiences
Preferred
- Experience with Unreal Engine’s Common UI, Enhanced Input, MVVM plugin and Slate
- Experience with shaders and Unreal Engine materials
- Experience with accessibility and localization
