Назад
Company hidden
7 дней назад

Technical Lead - UI Programmer (Far Cry)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior/lead
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Technical Lead - UI Programmer (Far Cry) (UI systems/game development): Leading and engineering user interface systems for a AAA first-person shooter with an accent on UI architecture, visual scripting, accessibility, and collaboration with UI integration and art. Focus on building reusable adaptive components, profiling rendering and graph performance, and resolving production crashes and stability issues.

Location: Office-based in Montreal, Canada, or Quebec City, Canada

Company

hirify.global is a global video game company developing original interactive entertainment experiences, including the Far Cry franchise.

What you will do

  • Act as the primary technical owner for the project's Snowdrop UI framework, game-specific UI systems, and tools.
  • Manage the UI technical roadmap, architecture decisions, framework upgrades, coding standards, component templates, and integration workflows.
  • Supervise and mentor UI integrators and technical artists, including code and asset reviews and collaboration with UX/UI designers.
  • Implement UI features across gameplay, menus, HUD, and frontend using the visual UI Graph scripting system.
  • Build reusable, scalable components and adaptive layouts for multiple devices, screen sizes, and resolutions.
  • Profile and optimize UI rendering and logic, manage performance budgets, and lead the resolution of UI-related crashes.

Requirements

  • Shipped at least two AAA titles with substantial ownership of UI programming.
  • Deep experience with a visual or node-based UI scripting system such as UI Graph.
  • Experience profiling and optimizing UI in a real-time engine.
  • Experience debugging and resolving crashes in a production game.
  • Previous experience supervising or mentoring UI integrators or junior programmers.
  • Strong understanding of UI architecture, including component hierarchies, data binding, and state management.

Nice to have

  • Familiarity with responsive or adaptive UI design for multi-platform game titles.

Culture & Benefits

  • Work in an office-based role in Montreal or Quebec City.
  • Collaborate across engineering, UI integration, technical art, and UX/UI design.
  • Help deliver polished, performant, accessible UI for a AAA first-person shooter.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →