CareerPlan

Programmeur UI senior / Senior UI Programmer

MontrealFull-time2026-10-16 → 2026-11-11
Based in Canada

Core

Build and optimize game interfaces, menus, and HUD systems across platforms for a new international game team.

Role type

Senior UI Programmer (Game Development)

Builds

Game presentation modules, UI systems, and tools for game interfaces.

Domain

Video Games / Game Development

Deliverable

product features

Required skills

C++ (6+ years), Unreal Engine 5 (Slate, UMG), MVVM architecture, UI/UX principles, performance optimization, debugging

Preferred skills

CommonUI, Unreal MVVM plugin, PC-centric platform workflows, AI/LLM tools

Technologies

C++, Unreal Engine 5, Slate, UMG, CommonUI

Responsibilities

Develop and oversee game presentation modules and underlying UI systems; Analyze game design documents to challenge and optimize UX; Design, prototype, and implement UI/menu systems across platforms; Integrate designs and animations; Identify and resolve technical limitations to optimize code for performance and memory constraints; Apply knowledge of ergonomics, localization, and accessibility.

Seniority

Senior, hands-on IC