CareerPlanSign in

Technical Lead - UI Programmer

Montreal, QC, ca💼 Full-time🗓 2026-08-06 → 2026-09-26

Core

Lead UI programming for a AAA first-person shooter, bridging engineering, UI integration, and art to deliver polished, performant, and accessible user interfaces.

Role type

Senior IC UI Programmer (Technical Lead)

Builds

Production UI systems for gameplay, menus, HUD, and frontend in a real-time game engine

Domain

Video Games / Real-time Rendering

Deliverable

production ML models | product features

Required skills

UI framework architecture, visual graph scripting, UI profiling and optimization, crash debugging, team mentorship, adaptive layout design, accessibility implementation

Preferred skills

Responsive UI design for multi-platform titles

Technologies

Snowdrop UI framework, UI Graph, real-time game engines

Responsibilities

Manage UI technical roadmap and enforce coding standards; supervise and mentor UI integrators and technical artists; implement and optimize UI features across gameplay and menus; profile rendering performance and resolve bottlenecks; integrate accessibility requirements; collaborate with designers to align technical implementation with design intent

Seniority

Senior, hands-on IC with leadership responsibilities

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