Senior UI Tech Lead for AAA FPS

Ubisoft

Montreal (administrative region)

On-site

CAD 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Ubisoft is seeking a Senior UI Programmer – Technical Lead to serve as the primary technical contact for all user interface systems on the project. You will bridge engineering, UI integration, and art to deliver polished, performant, and accessible UI in a AAA FPS.

You will lead technical decisions, supervise UI integrators, and implement UI across gameplay, menus, HUD, and frontend while ensuring design intent and accessibility are maintained.

Qualifications

  • Shipped 2+ AAA titles with substantial UI programming ownership.
  • Deep experience with a visual/node-based UI scripting system (UI Graph or equivalent).
  • Demonstrated ability to profile and optimize UI in a real-time engine.
  • Experience debugging and resolving crashes in a production game.
  • Track record supervising or mentoring UI Integrators or junior programmers.
  • Solid grasp of UI architecture: component hierarchies, data binding, state management.

Responsibilities

  • Lead technical leadership for all UI systems and the UI Graph framework.
  • Supervise UI integrators and technical artists; review quality and performance.
  • Implement and maintain UI features across gameplay, menus, HUD, and frontend.
  • Profile UI rendering, triage crashes, and drive performance improvements.
  • Collaborate with design to ensure UI decisions align with user experience.

Job description

Ubisoft is seeking a Senior UI Programmer – Technical Lead to serve as the primary technical contact for all user interface systems on the project. You will bridge engineering, UI integration, and art to deliver polished, performant, and accessible UI in a AAA FPS.

You will lead technical decisions, supervise UI integrators, and implement UI across gameplay, menus, HUD, and frontend while ensuring design intent and accessibility are maintained.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead, UI Systems & Performance
Technical Lead, UI Systems & Performance

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Lead Technique UI – AAA FPS
Lead Technique UI – AAA FPS

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior UI Tech Lead – UI Architect for AAA Games
Senior UI Tech Lead – UI Architect for AAA Games

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Technical Lead - UI Programmer (Far Cry)
Technical Lead - UI Programmer (Far Cry)

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Technical Lead - UI Programmer (Far Cry)
Technical Lead - UI Programmer (Far Cry)

Ubisoft • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Senior UI Programmer - Real-Time Game Interfaces
Senior UI Programmer - Real-Time Game Interfaces

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Senior UX Designer for Live-Service FPS UX
Senior UX Designer for Live-Service FPS UX

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
UI Technical Artist (March of Giants)
UI Technical Artist (March of Giants)

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 75,000 - 110,000
Senior UX Designer
Senior UX Designer

Ubisoft Entertainment • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Unreal UI Technical Artist: Menus, Shaders, & UX Integration
Unreal UI Technical Artist: Menus, Shaders, & UX Integration

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 75,000 - 110,000