CareerPlanSign in

Programmeur.euse IU - (March of Giants)

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

Core

Develop game UI modules for general presentations including menus and HUDs, ensuring visual and logical consistency across platforms.

Role type

Mid-level C++ UI Programmer (Game)

Builds

Interactive user interfaces, menu systems, and HUD components for PC-based gaming experiences.

Domain

Video Games / PC Gaming

Deliverable

product features

Required skills

C++ programming, MVVM architecture, software engineering best practices, debugging, performance optimization, automated testing API development

Preferred skills

Unreal Engine 5, Slate, UMG, CommonUI, MVVM plugin for Unreal, PC platform experience

Technologies

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

Responsibilities

Read game design documents to understand intended experience; define and implement UI features aligned with graphic designers; design and implement menu and UI systems for target platforms; provide tools for UI systems and internal debugging; study UI structure to assist the presentation team; propose rapid interaction concept prototypes; integrate designs and animations with graphic designers; provide hooks for designer animations and audio support; recognize or examine technical limitations regarding performance and memory; optimize UI code for efficient operation on desired platforms; develop automated test APIs for UI systems; apply knowledge of ergonomics and UX principles; apply knowledge of accessibility and localization features

Seniority

Mid-level, hands-on IC

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