Technical Lead, UI Systems & Performance

Ubisoft Montréal

Montreal (administrative region)

On-site

CAD 120,000 - 180,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ubisoft Montréal is seeking a Senior UI Programmer – Technical Lead to act as the primary technical contact for all UI systems on a AAA first-person shooter project. You will bridge engineering, UI integration, and art to deliver polished, performant, and accessible UI across gameplay, menus, HUD and frontend.

You will lead a team of UI integrators and technical artists, define UI standards, and drive architectural decisions while collaborating closely with UX/UI designers to ensure design

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: components, data binding, state management.

Responsibilities

  • Serve as the go-to expert for all UI technologies in the project: Snowdrop UI framework, project UI systems, and tools.
  • Manage the UI technical roadmap: architecture decisions, framework upgrades, deprecations.
  • Define and enforce UI coding standards, component templates, and integration workflows.
  • Identify and resolve bottlenecks hindering UI integrators and artists.
  • Supervise a team of UI integrators and technical artists in the UI Graph editor.
  • Review work for accuracy, performance, and adherence to design intent.
  • Collaborate with UX/UI designers to ensure technical alignment with design.

Skills

AAA titles
UI Graph / visual scripting
UI profiling
Crash debugging in production
Mentoring teammates
UI architecture

Education

Bachelor’s degree in Computer Science or related field

Tools

UI Graph

Job description

Ubisoft Montréal is seeking a Senior UI Programmer – Technical Lead to act as the primary technical contact for all UI systems on a AAA first-person shooter project. You will bridge engineering, UI integration, and art to deliver polished, performant, and accessible UI across gameplay, menus, HUD and frontend.

You will lead a team of UI integrators and technical artists, define UI standards, and drive architectural decisions while collaborating closely with UX/UI designers to ensure design

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

Similar jobs worth comparing

Senior UI Tech Lead for AAA FPS
Senior UI Tech Lead for AAA FPS

Ubisoft • Montreal (administrative region)

On-site
CAD 120,000 - 180,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
Lead Technique UI – AAA FPS
Lead Technique UI – AAA FPS

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 130,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
UI Technical Artist (March of Giants)
UI Technical Artist (March of Giants)

Ubisoft Entertainment • Montreal (administrative region)

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

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 120,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
Senior UX Designer
Senior UX Designer

Ubisoft Entertainment • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior UX Designer
Senior UX Designer

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 90,000 - 120,000