Информация за работна оферта
Senior Tools Programmer - Total War - CA Sofia Информация за фирмата
Лице за контакти Весела Лачева
Публикувана на 01/01/1970
Информация за работа
Оферта Постоянна работа
Категория Разработка/поддръжка на софтуер
Работно време Пълно работно време
Публикувано 11/24/2022
Минимално образование Университет
Завършено образование
Минимален опит 2 години
Статут на работна оферта
Начало на публикуване 11/24/2022
Край на публикуване 12/16/2022
Кратко представяне

Creative Assembly is all about the right people making the best games. We are united through our values: Quality, Focus, Teamwork, Respect and Trust.

Winner of multiple Best Place to Work Awards, we house many talented people, from juniors to industry veterans who constantly challenge us and make sure we are striving for the best within our games and our studio life.

Come help us make amazing games together!

Senior Tools Programmer - Total War - CA Sofia

Creative Assembly is looking for an experienced Tools Programmer to join our team situated in Sofia, Bulgaria while working on a daily basis as part of our dedicated teams in the UK.

In this exciting role, the successful candidate will be responsible for developing and maintaining one of our many in-house editors for the Total War franchise. They will work alongside other developers for knowledge sharing, development managers for all things agile and sprint-related, and end-users to ensure that their user experience is as good as it can be.

Your Impact:

On a day-to-day basis, you will:

  • Have responsibility for development and maintenance of one of our in-house editors.
  • Collaborate with others on the Editor team to further develop our editor technologies on a large scale.
  • Work with artists, designers, and others to understand requirements and implement changes accordingly.
  • Participate in regular sprint planning and retrospectives with development managers to facilitate efficient workflows.
  • Offer guidance to junior and regular programmers within the team as a mentor.

How you can match:

  • Strong C++ programming knowledge.
  • Desire to learn and keep up with modern C++.
  • Experience with developing tools and other GUI-based applications.
  • Experience with designing and maintaining large systems.
  • Experience with working in the games industry.
  • Good knowledge of patterns such as MVC and MVVM.
  • An unwavering mindset for good UX.
  • Ability to write long-lasting code and have strong awareness of technical debt.
  • Ability to clearly communicate and collaborate with end-users.

Nice to have:

  • Experience with UI frameworks such as Qt and ImGui.
  • Experience with Agile development practices.

Studio Benefits

Flexible working hours
Health and dental care package
Life insurance
Additional paid leave
Full studio closure over the Christmas and New Year period
Employee assistance programme
Food vouchers
Annual studio bonus
Learning and development trainings, internal masterclasses and global conferences
Free games and merchandise
Breakfast and fruits at the office
Office massages

What's next?

  1. Shortlisted candidates will receive two timed online assignments;
  2. Successful candidates hold a brief technical interview with two of our Lead Programmers.
  3. The final stage will be an in-depth technical interview again held by the Lead Programmers.


Предпочитани умения

Месторабота: София