Пълно описание
Senior Engine Programmer
We are looking for an experienced programmer to join our Total War Engine team.
Creative Assembly is looking for a qualified Programmer to join our team situated in Sofia, Bulgaria, working on a daily basis as part of our in-house team.
This role is based in Sofia, Bulgaria and would require successful candidates to be able to relocate to the country of employment.
Your Impact:
In this role, you will communicate with the team and understand the user’s requirement of new features and tools. You will design and implement changes in your tools as well as maintain existing features.
You will write clean, well commented and reusable code and adhere to the company’s high-quality programming standards and development processes.
Knowledge, Skill and Experience
1. Recruitment catch-up call.
2. Shortlisted candidates will receive online assignments.
3. Successful candidates will have an interview with two of our Lead Programmers.
4. The final stage will be an in-depth technical interview and code session conducted by the Lead Programmers.
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.
We are looking for an experienced programmer to join our Total War Engine team.
Creative Assembly is looking for a qualified Programmer to join our team situated in Sofia, Bulgaria, working on a daily basis as part of our in-house team.
This role is based in Sofia, Bulgaria and would require successful candidates to be able to relocate to the country of employment.
Your Impact:
In this role, you will communicate with the team and understand the user’s requirement of new features and tools. You will design and implement changes in your tools as well as maintain existing features.
You will write clean, well commented and reusable code and adhere to the company’s high-quality programming standards and development processes.
Knowledge, Skill and Experience
How you can match:
- Strong C++ programming skills
- Experience with Visual Studio
- Experience in graphics programming
- Excellent communication skills; both written and verbal
- Good problem-solving skills
- Multi-threaded / multi-core development experience
- Experience with rendering APIs (DirectX, Vulkan, etc.)
- RTS game enthusiast or thorough appreciation of the Total War franchise
- Passionate about providing users with software that is effective and enjoyable to use
- 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
1. Recruitment catch-up call.
2. Shortlisted candidates will receive online assignments.
3. Successful candidates will have an interview with two of our Lead Programmers.
4. The final stage will be an in-depth technical interview and code session conducted by the Lead Programmers.
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.