Назад
Company hidden
10 часов назад

Senior UI Programmer (Game Development)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Sweden/Finland
Релокация
Finland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Senior UI Programmer (C++/TypeScript): Building and shipping HUD widgets, menus, and UI components for next-generation games with an accent on engine-to-frontend data layers, rendering, and performance optimization. Focus on profiling CPU, GPU, and memory usage, developing Coherent Gameface framework features, and designing APIs that connect gameplay systems with the UI.

Location: Hybrid role based at the Espoo, Finland office. Relocation support is available for candidates moving to Finland.

Company

hirify.global is an independent game studio creating gaming experiences including Control, Max Payne, and Alan Wake.

What you will do

  • Build and ship HUD widgets, menus, and other game UI components using TypeScript and C++.
  • Develop the data layer and API connecting the game engine and frontend gameplay systems.
  • Maintain and extend UI framework features on top of Coherent Gameface, including navigation, data binding, live editing, audio, and input integration.
  • Collaborate with the Northlight engine team on UI rendering, profiling, and CPU, GPU, and memory optimization across platforms.
  • Support game teams with features such as maps, HUDs, interaction markers, and investigation boards.
  • Participate in code reviews, document technical solutions, and share knowledge across the UI programming discipline.

Requirements

  • Experience shipping software where frame time and memory were hard constraints.
  • Strong C++ experience, including multithreaded code.
  • Fluency with TypeScript, JSX, and CSS preprocessing.
  • Deep knowledge of the DOM API, browser event loop, and HTML/CSS layout and rendering costs.
  • Ability to build reliable APIs, collaborate across departments, communicate ideas clearly, and work independently.
  • Ability to work from the Espoo, Finland office within the hybrid work model.

Nice to have

  • Experience with PC or console games.
  • Experience with Coherent Gameface, DirectX or other rendering APIs.
  • Experience building game-to-UI data-binding layers.

Culture & Benefits

  • Collaborative and inclusive environment with opportunities to influence UI technology across projects.
  • Hybrid work model combining remote work with face-to-face collaboration.
  • Employee benefits, annual bonus system, and opportunities for skills development.
  • Up to five weeks of paid vacation in Finland, in addition to public holidays.
  • Relocation package including support and a relocation allowance based on individual circumstances.

Hiring process

  • Submit a CV in English and other relevant application information.
  • The position will be filled as soon as a suitable applicant is found.

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