Our world-class Total War team is 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 develop our in-house UI framework built with C++ and leverage it to implement the UI for our Total War titles. You will work closely with artists and designers, providing programming support within the UI team.
Responsibilities include developing robust, neat, and maintainable production code in C++, optimizing and fixing bugs on existing UI implementations, and iterating on a new UI system in collaboration with designers and artists.
Ideal candidates will have good C++ skills, experience with GUI development, knowledge of C#, and a passion for games, especially strategy games.
Knowledge, Skills, and Experience (Essential):
* 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 quality products
* Experience with GUI development
* Knowledge of C#
* Passion for strategy games
This is a full-time paid role. Applicants must have the Right to Work in the UK.
About Creative Assembly
Creative Assembly creates deep, detailed games played worldwide for decades. We value contributions from all team members, supporting skills development and growth. Located in Horsham, UK, and Sofia, Bulgaria, we offer many benefits, including:
* Work from Anywhere (restrictions apply)
* Enhanced holidays, maternity/paternity leave, flexible hours, and no-notice holidays
* Relocation packages
* Private medical, dental, life, and health insurance
* Generous holidays and studio closure during holidays
* Diversity and Inclusion Network
* Travel loans, cycle schemes, wellbeing support, and community activities
* Accessible studio sites
We are an equal opportunities employer and welcome applications from all qualified candidates.
#J-18808-Ljbffr