c++ui designoopdesign patternsqa automationshadersaccessibility3d graphicsreal time rendering
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указанаразвернуть
На похожих ролях по рынку
$55к$100кмедиана$107к
14 в выборке
84
Хорошая вакансия
развернуть
Чётко описанная специализация UI-программиста в крупной игровой компании даёт опыт работы с игровыми интерфейсами и оптимизацией для разных платформ, но работа только на месте ограничивает гибкость.
Только офис
Актуальные технологии
Понятная роль
Поддержка обучения
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
UI Programmer (C++/Gaming): Developing menus, HUDs, mini-games, and platform-specific interface systems for games with an accent on accessibility, localization, animation integration, and cross-platform performance. Focus on building automated UI testing APIs, optimizing memory-constrained modules, and collaborating with design, programming, and art teams.
Location: Saguenay, Quebec, Canada
Company
hirify.global is a global video game publisher and developer creating original gaming experiences across franchises including Assassin’s Creed, Rainbow Six, and Just Dance.
What you will do
Develop menus, heads-up displays, mini-games, and platform-specific UI systems.
Review game design documents, define UI features with graphic designers, and provide feedback on player experience.
Maintain UI modules, evaluate performance and memory constraints, and optimize code across platforms.
Develop APIs for automated UI tests and apply usability, accessibility, UX, and localization principles.
Collaborate with design, programming, art, presentation, and other departments on technical, creative, and planning decisions.
Requirements
Experience with C++ programming in video games, embedded systems, or a related field; game industry experience is preferred.
Knowledge of object-oriented programming, design patterns, and coding standards.
Foundational knowledge of 3D graphics programming, including shaders, real-time rendering, and rendering pipelines.
Knowledge of source control and multimedia integration.
Problem-solving skills, attention to detail and outcomes, and the ability to organize, define, and estimate tasks.
Written and verbal communication skills, initiative, a self-directed and ethical approach, adaptability, and motivation to work on complex projects.
Nice to have
Knowledge of current graphic design and UI design trends, with familiarity with user experience concepts.
Knowledge of Adobe Flash, ActionScript 2.0 or later, XML, C#, JavaScript, or HLSL.
Culture & Benefits
Full-time position within hirify.global’s Saguenay team.
Collaboration across design, programming, art, presentation, and other departments.
Support for continuous learning and keeping technical skills current with industry developments.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →