Trainee UI Programmer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Good C++ programming skills with experience in developing production code., A bachelor's degree or equivalent in a relevant subject such as maths, computer science, or engineering., Excellent collaborative and interpersonal skills., Attention to detail and a passion for creating quality products..

Key responsibilities:

  • Develop and maintain the in-house UI framework using C++.
  • Implement and improve UI features for Total War titles.
  • Collaborate closely with artists and designers during UI development.
  • Support the UI team by fixing bugs and optimizing existing UI implementations.

SEGA Europe logo
SEGA Europe Large https://careers.sega.co.uk/
1001 - 5000 Employees
See all jobs

Job description

Description
Position at Creative Assembly

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. 
 
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 
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 making quality products 
Desirable 
  • Experience with GUI development 
  • Knowledge of C#
  • Passion for strategy games
 
These traineeships are full-time paid roles and all applicants must have the Right to Work in the UK. 
 
About Creative Assembly
Creative Assembly crafts deep and detailed games that last, entertaining millions of players across the globe for decades.
We are all game makers and we care deeply about the experiences we create. We empower our teams to make significant contributions to our games, supported by skills development and growth opportunities. 
 
We are located in Horsham, UK and Sofia, Bulgaria.
We offer many benefits to support you and your family including:
  • Work from Anywhere for a temporary period each year (restrictions apply such as VISAs)
  • Enhanced holiday allowance, maternity and paternity breaks, flexibility with our core hours, and no-notice holidays
  • Bespoke relocation package for you and your dependents
  • Private medical and dental insurance, life insurance, permanent health insurance, critical illness cover and free health care screening
  • Generous holiday allowance plus full studio closure over the Christmas and New Year period, and all Bank holidays
  • Join our Diversity and Inclusion Network – an employee-led group
  • Season ticket travel loans and cycle to work scheme with free bike servicing and discounted car valet service on site
  • Wellbeing support and virtual confidential counselling
  • Community activities including parties, football and more.
  • Our studio sites have disabled access.
We are an equal opportunities employer and encourage applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, marriage or civil partnership, pregnancy or maternity, religion or belief.
 
Note to Recruitment Agencies: SEGA Europe Limited and our studios do not accept unsolicited candidate introductions from unauthorised third parties. For the avoidance of doubt, SEGA Europe is not liable for any fees, compensation or any other costs associated with the introduction of a candidate or recruitment services unless and until an agreement has been duly executed. Further details can be found here.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Social Skills
  • Detail Oriented
  • Collaboration

UI Developer Related jobs