Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 31 Oct 2026

Chef.fe Technique - Programmeur.meuse IU (Far Cry)

Ubisoft Montreal, QC senior full-time

The employer hasn't listed a salary.

Apply on Ubisoft

Description

We are seeking a Technical Lead - UI Programmer to join our team in Montreal, Canada. As a Technical Lead, you will serve as the primary technical reference for all user interface systems on the project, ensuring that every interface element meets the expected level of polish, performance, and accessibility.

Responsibilities:

  • Provide technical leadership for UI technologies, including the Snowdrop UI framework and game-specific UI systems and tools
  • Manage the technical roadmap for the user interface, making architectural decisions and overseeing framework upgrades and deprecations
  • Define and enforce UI coding standards, component templates, and integration workflows
  • Identify and resolve bottlenecks hindering UI integrators and technical artists

Team Supervision:

  • Supervise a team of UI integrators and technical artists working in the visual graph editor (UI Graph)
  • Review and validate work for accuracy, performance, and design intent
  • Mentor team members, conduct code reviews, and provide clear and actionable feedback

Engineering:

  • Implement and maintain UI features in gameplay, menus, HUD, and frontend interface
  • Create and extend UI scripts in the visual graph language (UI Graph)
  • Design reusable and scalable UI components, prioritising maintainability and reusability

Performance and Stability:

  • Profile UI rendering and logic, identifying and resolving low-performance areas
  • Resolve UI-related crashes and lead post-mortem analysis and corrections

Design Partnership:

  • Apply and defend fundamental design principles in all technical decisions
  • Challenge implementations that compromise ergonomics, even if technically correct

Requirements:

  • Experience with at least two AAA titles, with significant responsibility in UI programming
  • Strong experience with visual node-based UI scripting systems (UI Graph or equivalent)
  • Proven ability to profile and optimise UI performance in a real-time engine
  • Experience with debugging and resolving crashes in a production game
  • Experience in supervising or mentoring junior UI integrators or programmers

Skills

Required

  • UI programming
  • Snowdrop UI framework
  • Visual graph-based UI scripting
  • Performance optimisation
  • Team supervision
  • Technical leadership

Nice to have

  • Responsive UI design
  • Adaptive layouts
  • Accessibility features

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jobs.smartrecruiters.com/Ubisoft2/744000158754429-chef-fe-technique-programmeur-meuse-iu-far-cry-

Apply on Ubisoft