9 дней назад
UI Programmer (Rainbow Six Siege)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
UI Programmer (Rainbow Six Siege) (C++/Game UI): Developing and maintaining menus, HUDs, and user-facing UI systems for a target-platform game with an accent on MVVM architecture, usability, accessibility, and localization. Focus on optimizing UI code, building automated testing tools, integrating animation and audio hooks, and debugging crashes across complex UI modules.
Location: Montreal, Quebec, Canada; office-based
Company
develops global gaming experiences including Assassin’s Creed, Rainbow Six, and Just Dance.
What you will do
- Develop and maintain menus, HUDs, and other user-facing UI modules for Rainbow Six Siege.
- Define and implement UI features and tools in collaboration with designers, artists, and programmers.
- Prototype interaction concepts, iterate on feedback, and support UI animations and audio integration.
- Optimize UI code for target platforms and maintain systems supporting UI performance and stability.
- Develop automated testing APIs and tools, integrate accessibility and localization considerations, and debug crashes.
- Contribute technical, creative, and planning feedback across multidisciplinary departments.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent training and experience.
- At least 5 years of professional C++ programming experience in video games, embedded systems, or a related field.
- Strong ability to write clean, robust, performant, and maintainable C++ code.
- Excellent understanding of MVVM architecture and workflows.
- Strong troubleshooting, debugging, software engineering, communication, and collaboration skills.
- Ability to work office-based in Montreal, Quebec, Canada.
Nice to have
- Experience with Visual Studio, Perforce, and Jira.
- Experience working on PC-centric platform experiences.
Culture & Benefits
- Permanent, full-time employment.
- Collaboration in a multidisciplinary game development environment.
- Opportunities to work on large-scale gaming challenges and innovative entertainment experiences.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →