Enable job alerts via email!

Trainee UI Programmer

SEGA

Horsham

On-site

GBP 25,000 - 35,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A world-class team at a leading company is seeking a Trainee UI Programmer for an exciting role in game development. You will be mentored while implementing UI improvements and coding alongside talented designers in a close-knit team. This full-time position offers a unique development opportunity within the engaging field of strategy games. Applicants must possess strong C++ skills and a passion for high-quality gaming experiences.

Benefits

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 and wellbeing support
Community activities and accessible studio sites

Qualifications

  • Good C++ skills and experience with GUI development.
  • Knowledge of C# and a passion for strategy games required.
  • Attention to detail with strong collaborative skills.

Responsibilities

  • Develop maintainable production code in C++ and optimize existing UI.
  • Collaborate with artists and designers within the UI team.
  • Iterate on a new UI system related to Total War titles.

Skills

C++
GUI Development
C#
Collaboration
Attention to Detail

Education

BSc or equivalent in Maths, Computer Science, or Engineering

Job description

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Trainee UI Programmer

Creative Assembly

Horsham null

On-site

On-site

GBP 25 000 - 35 000

Full time

Yesterday
Be an early applicant

Trainee UI Programmer

2K

Horsham null

On-site

On-site

GBP 25 000 - 35 000

Full time

Yesterday
Be an early applicant