CareerPlanSign in

UI Programmer - (March of Giants)

Montreal, QC, ca💼 Full-time🗓 2026-07-29 → 2026-09-26

Core

Develop UI modules (menus, HUD) for a video game, collaborating with designers to implement presentation systems and optimize performance.

Role type

Mid-to-Senior IC UI Programmer (Game Development)

Builds

Game user interface systems, menus, and HUDs for specific platforms

Domain

Video Game Development

Deliverable

product features

Required skills

C++ programming, MVVM architecture, UI framework implementation, performance optimization, automated testing, UX principles

Preferred skills

Unreal Engine 5, Slate, UMG, CommonUI, MVVM toolchains, PC-centric platform experience

Technologies

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

Responsibilities

Design and implement menu and interface systems, optimize UI code for efficiency, prototype interaction concepts, integrate designs and animations, develop automated tests for UI systems, challenge game design and UX

Seniority

Mid-to-Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.