WorkListВойтиОформить подписку
UB

UI ProgrammeR6 SIEGE)

Архив
Ubisoft · геймдев
Вакансия в архиве · закрыта 28.10
Смотреть актуальные вакансии

Другие вакансии компании

UB
🇨🇦Montreal · Канада·Full-timeангл. не указан
≈ $9,8–16 тыс/мес
2 ноя
UB
🇨🇳Chengdu · Китай·Full-timeLead·англ. C1
≈ $4,5 тыс/мес
30 окт
UB
🇫🇷Annecy · Франция·Full-timeHead и выше·англ. C1
≈ $7,4–13 тыс/мес
30 окт
Все вакансии компании

Похожие вакансии

AG
Azur Games · Mobile game publishing
страна не указанаSenior·англ. не нужен
≈ $4,6 тыс/мес
23 окт
NE
Nekki · Геймдев
RemoteSenior·англ. B1+–C1
≈ $4,6 тыс/мес
19 окт
AG
Azur Games · Mobile game publishing
страна не указанаSenior·англ. не нужен
≈ $4,6 тыс/мес
15 окт
PL
Playson · iGaming / гэмблинг
RemoteSenior·англ. B1
≈ $4,6 тыс/мес
9 окт
ME
MegaFair · iGaming / гэмблинг
🇨🇾Кипр · remoteSenior·англ. B1+
≈ $4,6 тыс/мес
23 сен
BE
Bluembo Entertainment · Геймдев
Global remoteSenior·англ. не указан
≈ $4,6 тыс/мес
10 сен
Вакансии в Канаде

О вакансии

Откуда можно работать
Montreal, Канада
Занятость
Full-time
из текста вакансии
Уровень
Senior
стаж из описания: «5 years»
Даты
Опубликована 21.09 · видели у компании с 21.09 по 26.10 · закрыта 28.10
вакансия закрыта, проверки прекращены
Почему в каталоге:В команде есть выходцы из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →Основание проверено по источнику на карточке компании. Нанимает ли компания из Восточной Европы, Кавказа и Центральной Азии прямо сейчас, мы не знаем.

Описание переведено машинно с английского.

Суть роли

Человек на этой позиции отвечает за разработку игровых модулей, связанных с общими пользовательскими представлениями, такими как меню, HUD и другие UI‑системы.

Что предстоит делать

  • Просматривать документы игрового дизайна, чтобы понять задуманное игровое восприятие, и активно вносить обратную связь для достижения этой концепции;
  • Помогать определять функции UI и их реализацию, согласовывая их с потребностями графических дизайнеров;
  • Проектировать и реализовывать системы меню и пользовательские интерфейсы для целевых платформ, обеспечивая согласованность как визуального представления, так и underlying logic;
  • Разрабатывать инструменты для поддержки UI‑систем;
  • Сотрудничать с дизайнерами и программистами для быстрого прототипирования концепций взаимодействия;
  • Эффективно реагировать на обратную связь и быстро выполнять итерации;
  • Предоставлять хуки и поддержку для анимаций UI и интеграции аудио;
  • Тесно работать с дизайнерами и художниками над внедрением новых идей, предлагая техническую, креативную и планировочную обратную связь;
  • Сотрудничать с командой, чтобы UI‑системы соответствовали как эстетическим, так и функциональным требованиям;
  • Оставаться в курсе отраслевых тенденций, инноваций и лучших практик;
  • Поддерживать и контролировать модули и системы, поддерживающие UI;
  • Оптимизировать код UI для обеспечения эффективной производительности на целевых платформах;
  • Взаимодействовать и сотрудничать с несколькими отделами;
  • Разрабатывать автоматизированные тестовые API и инструменты, связанные с UI‑системами, чтобы способствовать общей стабильности и здоровью игры;
  • Применять глубокие знания принципов удобства использования и UX в разработке UI;
  • Интегрировать соображения доступности и локализации в функции UI и рабочие процессы;
  • Выполнять любые другие связанные обязанности по требованию;
  • Демонстрировать сильные аналитические навыки через отладку и исправление сбоев в различных UI‑системах.

Требования

Образование

  • Степень бакалавра в области Computer Science, Computer Engineering или эквивалентное сочетание обучения и опыта.

Опыт

  • Минимум 5 лет опыта программирования на C++ в индустрии видеоигр, встраиваемых системах или других релевантных областях.

Знания и технические навыки

  • Способность писать чистый, надёжный, производительный и поддерживаемый код на C++;
  • Отличное понимание архитектуры MVVM и рабочих процессов;
  • Сильные навыки устранения неполадок и отладки;
  • Твердое понимание лучших практик программной инженерии, включая дизайн‑ревью, стандарты кодирования, код‑ревью, тестирование и документацию;
  • Сильные навыки сотрудничества и коммуникации в многодисциплинарной среде;
  • Бонус: опыт работы с Visual Studio, Perforce и Jira;
  • Бонус: опыт работы над платформой, ориентированной на ПК.

Мягкие навыки

  • Сильные способности к решению проблем;
  • Внимание к деталям;
  • Отличные устные и письменные коммуникативные навыки;
  • Проактивный подход с сильным чувством автономии и профессиональной этики;
  • Мотивация решать масштабные задачи;
  • Сильные организационные навыки для определения задач и оценки их объёма;
  • Способность адаптироваться к изменениям;
  • Ориентированность на результат.

Будет плюсом

  • Бонус: опыт работы с Visual Studio, Perforce и Jira;
  • Бонус: опыт работы над платформой, ориентированной на ПК.

Навыки

C++MVVM architectureVisual StudioPerforceJiradebuggingUI programmingHUDmenusUI systemsautomated testingaccessibilitylocalizationperformance optimizationsoftware engineering best practices

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти