Trainee UI Programmer

Our world-class Total War team are seeking a Trainee UI Programmer for a unique development opportunity.

The successful candidate will receive mentoring to implement, improve and maintain the UI coding aspect during project development.

As a trainee UI programmer at Creative Assembly, you will be developing our in-house UI framework built with C++ and leveraging it to implement the UI for our Total War titles. As part of this role you will also be working closely with artists and designers.

Key Responsibilities

As a Trainee UI Programmer on the project, you will be expected to provide programming support within the UI team. You will have good C++ skills to develop production code which is robust, neat and maintainable. Using industry standard tools for development and source control, you will optimize and fix bugs on existing UI implementations, as well as implementing and iterating on a new UI system, working closely with designers and artists. You will be passionate about playing and making games with a good knowledge of the games industry.

Knowledge, Skill and Experience


- Fluent C++
- Excellent collaborative and interpersonal skills
- A good BSc or equivalent in a relevant subject such as maths, computer science or engineering
- Attention to detail and a passion for making quality products

- Experience with GUI development

The traineeship will be for one year onsite at our studio in Horsham, West Sussex.

These traineeships are paid placements and all applicants must have the Right to Work in the UK.

We are Creative Assembly

Creative Assembly is one of the UK's leading games development studios, founded in 1987 and located in West Sussex, UK and in Sofia, Bulgaria.
We have gathered our team of world-class, diverse and multi-national talent, dedicated to crafting some of the most renowned gaming experiences and giving our loyal followers worlds in which to immerse themselves.

Our focus on quality has filled our awards cabinet over the years - from BAFTAs to Ivor Novellos. We owe this to our team - creatives from a breadth of backgrounds, who unite to share their ideas and expertise, to craft the highest quality gameplay.

Contact Details:
Creative Assembly
Tel: .
Contact: Recruitment Team

You may return to your current search results by clicking here.

Latest Job Listings