UI Programmer (Gamedev)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
UI Programmer (Gamedev): Developing modules for general game presentations, including menus and HUDs, with an accent on performance optimization and UX principles. Focus on implementing MVVM patterns, creating intuitive interface systems, and ensuring accessibility and localization across target platforms.
Location: Office-based in Montreal, Canada or Düsseldorf, Germany
Company
is a global leader in gaming creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six.
What you will do
- Develop and maintain modules for game presentations, including menus and HUDs.
- Design and implement UI systems and internal debugging tools.
- Prototype interaction concepts in collaboration with designers and artists.
- Optimize UI code for performance and memory efficiency on target platforms.
- Develop automated test APIs to ensure the continuous health of UI systems.
- Integrate animations and sound hooks while applying localization and accessibility features.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
- Minimum 5 years of C++ programming experience in the video game sector or embedded systems.
- Excellent understanding of MVVM philosophy and workflows.
- Strong knowledge of software engineering best practices, including design reviews and coding standards.
- Proven troubleshooting and debugging skills in a multi-disciplinary environment.
Nice to have
- Experience with Unreal Engine 5, Slate, and UMG.
- Experience with UI Frameworks such as CommonUI.
- Familiarity with Unreal's MVVM plugin.
- Experience working on PC-centric platform experiences.
Culture & Benefits
- Work on world-renowned gaming franchises.
- Collaborative environment pushing the boundaries of entertainment.
- Culture that values diverse perspectives to help teams thrive.
- Opportunity to innovate within a global leader in the gaming industry.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →