Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Technical Lead - Ui Programmer (Far Cry)

Ubisoft Montréal

Company Description
Ubisoft is a global leader in video games, with teams spread across the globe creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diverse perspectives help both players and teams grow. If you’re passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!Company Description
Ubisoft is a global leader in video games, with teams spread across the globe creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diverse perspectives help both players and teams grow. If you’re passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!Job Description
The Senior UI Programmer – Technical Lead serves as the primary technical point of contact for all user interface systems on the project. This person serves as the bridge between engineering, UI integration, and art, ensuring that every UI element is delivered with the level of polish, performance, and accessibility expected of a AAA first-person shooter.What You’ll Do
Technical Leadership
Serve as the go-to expert for all user interface technologies in the project: the Snowdrop UI framework, game-specific UI systems, and toolsManage the UI technical roadmap: architecture decisions, framework upgrades, and deprecationsDefine and enforce UI coding standards, component templates, and integration workflowsIdentify and resolve bottlenecks that hinder the work of UI integrators and technical artistsTeam Supervision
Supervise a team of UI integrators and technical artists working in the UI Graph editorReview and validate work for accuracy, performance, and adherence to design intentMentor team members, conduct code and asset reviews, and provide clear, actionable feedbackCollaborate with UX/UI designers to ensure that the technical implementation aligns with the design intentEngineering
Implement and maintain UI features across gameplay, menus, HUD, and frontendAuthor and extend UI scripting in the visual graph language (UI Graph);
support team members using itDesign reusable, scalable UI components following componentization principles — maintainability and reuse over one-offsImplement adaptive layouts that handle multiple target devices, screen sizes, and resolutionsIntegrate accessibility requirements (text scaling, colorblind modes, controller navigation, screen reader support)Performance & Stability
Profile UI rendering and logic;
identify and resolve underperforming areas (overdraw, excessive draw calls, expensive graph evaluations)Own and triage UI-originating crashes;
lead post-mortems and drive fixes to completionEstablish and monitor UI performance budgets in collaboration with the engine teamDesign Partnership
Apply and advocate for core design principles throughout technical decisions: consistency, simplicity, and clear user feedbackChallenge implementations that compromise usability, even when technically correctQualifications
What you'll bring to the team
Must Have
Shipped 2+ AAA titles with substantial UI programming ownershipDeep experience with a visual/node-based UI scripting system (UI Graph or equivalent)Demonstrated ability to profile and optimize UI in a real-time engineExperience debugging and resolving crashes in a production gameTrack record supervising or mentoring UI Integrators or junior programmersSolid grasp of UI architecture: component hierarchies, data binding, state managementStrong Assets
Familiarity with responsive/adaptive UI design for multi-platform titlesWhat Success Looks Like
Six months in, this person has become the go-to for any UI tech question on the project, the team is unblocked and producing quality work, and the UI systems are stable, performant, and easy to extend.
#J-18808-Ljbffr
Vacancy posted 49 minutes ago
Similar jobs that could be interesting for youBased on the Technical Lead - Ui Programmer (Far Cry) in Winnipeg, MB vacancy
  • Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed...  ...by collaborating with transversal stakeholders as they lead the global community strategy, creating and executing global plans... 
    Suggested

    Ubisoft

    Winnipeg, MB
    54 minutes ago
  • Senior Gameplay Animator (First-Person) – [Far Cry] Ubisoft is a global leader in gaming...  ...and integrate animations according to technical guidelines, in collaboration with the Technical...  ...Animator, as well as designers and programmers.Test, review, and iterate on animation... 
    Suggested

    Ubisoft Entertainment S.A

    Winnipeg, MB
    43 minutes ago
  • Company DescriptionUbisoft is a global leader in gaming with teams across the world creating...  ...the features and implementation of the UI in an effort to support the graphic designer...  ...theUI requests and recognize or investigate technical limitations (performance tracking and... 
    Suggested

    Ubisoft Montréal

    Winnipeg, MB
    47 minutes ago
  • $90k - $130k per year

     ...challenging, and fun gaming experiences. The RoleWe’re looking for a Technical UI Designer to join our team and help build the interface...  ...in Unreal Engine. You’ll work closely with game designers and programmers to create menus, HUDs, widgets, and UI flows that are clear,... 
    Suggested
    Work at office
    Remote work
    Relocation

    Torn Banner

    Winnipeg, MB
    51 minutes ago
  • Build Unreal Engine UI tooling with C++ and AI-powered workflows at Epic Games, shaping...  ...runtime capabilities.As a Senior Tools Programmer, you will develop next-generation UI tools...  ...Unreal Engine UI technology codeSet technical direction and mentor other programmersProfile... 
    Suggested
    Worldwide

    Epic Games

    Winnipeg, MB
    47 minutes ago
  • $182.82k - $268.13k per year

     ...DoWe're looking for a senior Tools Programmer to help build the next generation of UI tooling for users and AI-powered...  ...in-game UI in Unreal Engine Set technical direction for UI tooling and mentor...  ...CAD About UsEpic Games is a leading interactive entertainment company.... 
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Winnipeg, MB
    43 minutes ago
  • Elevate game UI design with Gearbox Entertainment as a Senior Technical UI Artist. Focus on building fundamental UI systems and...  ...editor and UMG. You will lead the implementation of UI materials...  ...workflows • Work closely with UI programmers to enhance engine features • Analyze... 

    Gearbox

    Winnipeg, MB
    50 minutes ago
  • Elevate gaming experiences as a Senior Technical UI Artist at Gearbox Studio Québec. Drive the creation of impactful UI systems, collaborating with designers and programmers in the process. Join Gearbox Studio Québec to set the standard for foundational UI systems in video... 

    2K

    Winnipeg, MB
    51 minutes ago
  • Become a pivotal UI Technical Artist at Electronic Arts in Vancouver. This hybrid role focuses on creating fluid, responsive user interfaces...  ...the UI team’s needs • Collaborate closely with engineers and art leads • Ensure UI remains performant across all platforms Requirements... 

    Electronic Arts

    Winnipeg, MB
    50 minutes ago
  •  ...GAMESWhat We DoUnreal projects have been leading the pack of real-time entertainment...  ...You'll DoWe are seeking an experienced Lead Gameplay Programmer to direct gameplay teams within Rocket...  ...as needed Propose and review technical design, systems, and technical approaches... 
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Winnipeg, MB
    42 minutes ago
  • Company DescriptionUbisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences...  ...our journey and help create the unknown! Job DescriptionAs a UI Technical Artist at Ubisoft Montréal, you will help bring gameflow... 

    Ubisoft Montréal

    Winnipeg, MB
    43 minutes ago
  • Unreal Engine 5 expertise meets technical UI artistry at Gearbox Entertainment in Frisco, Texas. Build performant systems alongside cross...  ...material implementation. You will collaborate with UI artists, programmers, designers, producers, and other disciplines. The work... 

    Gearbox Entertainment

    Winnipeg, MB
    54 minutes ago
  •  ...& Divinity: Original Sin 2 is looking for an additional Lead Graphics Programmer to join the team and help us in crafting the high calibre...  ...gamesSafeguard company assets including source code, art work, tools, technical know-howRequirements Demonstrable Lead or Management... 
    Full time
    Work at office

    Larian Studios

    Winnipeg, MB
    42 minutes ago
  •  ...through a portfolio of industry-leading video games. EA SPORTS NHL...  ...ll be what you love. The NHL Technical Art Team helps push visual boundaries...  ...Responsibilities: As a UI / Frontend Technical Artist...  ...engineers, layout designers, and art leads, you will own the health of the... 
    Long term contract
    Contract work
    Work at office
    Local area
    Worldwide
    3 days per week

    Electronic Arts

    Winnipeg, MB
    55 minutes ago
  • Job Description Le ou la programmeur.Meuse UI senior – chef.Fe technique est la principale référence technique pour l’ensemble des...  ...titres AAA en assumant une responsabilité importante dans la programmation de l’interface utilisateurSolide expérience d’un système de script... 

    Ubisoft

    Winnipeg, MB
    47 minutes ago
  • $120.8k - $170.8k per year

     ...DescriptionCiti is the Market Maker and a global leader in all major Fixed Income markets in across...  ...are looking for a talented and passionate UI/UX engineer to join our trade processing...  ...generation trading application. They would lead the efforts to transition our application... 
    Full time
    Work at office

    Citi

    Winnipeg, MB
    51 minutes ago
  • Career Opportunities: UI/UX Design Lead (149901) Requisition ID 149901 -Posted 11/06/2026The Design Lead will be responsible for overseeing the UI/UX designs within the organization. They will lead a team of designers to create innovative and user-friendly designs that meet... 

    HCLTech

    Winnipeg, MB
    51 minutes ago
  •  ...About the Role WhatJobs Direct is looking for a creative and experienced Lead UI/UX Designer to spearhead our design initiatives in Kimberley, Northern Cape, ZA . This role is pivotal in shaping the user experience and visual design of our digital products, ensuring they... 
    Work at office
    Remote work
    Flexible hours

    Placements24

    Winnipeg, MB
    52 minutes ago
  •  ...notre portefeuille de films, de programmes télévisés et de services de...  ...NBCUniversal is one of the world's leading media and entertainment...  ...tant que Concepteur(trice) UX&UI Senior, vous concevrez des interfaces...  ...Senior UX&UI Designer, you’ll lead the design of elegant and player... 
    Local area

    NBCUniversal

    Winnipeg, MB
    48 minutes ago
  • $100k - $120k per year

     ...Job Description Key Responsibilities: Lead and support a small team of developers through technical guidance, mentoring, code reviews, and day-to-day coordination. Partner with stakeholders across engineering and the business to understand needs, clarify requirements... 
    Permanent employment

    Michael Page

    Winnipeg, MB
    a month ago
  •  ...your work has teeth. We need the leader who makes a small team punch far above its size. Not someone who runs...  ...a process, but someone who sets the technical bar by being the best engineer in the...  ...and shepherd tickets. You'll lead a small group of developers and researchers... 
    Work at office
    2 days per week

    Croesus

    Winnipeg, MB
    52 minutes ago
  •  ...Design EA SPORTS is one of the leading sports entertainment brands in...  ...of Experience Design, you will lead an Experience Design team...  ...experience creating rich spatial UI and navigation mechanics. Expert...  ...needs, creative ambition, technical constraints, production realities... 
    Full time
    Local area

    Electronic Arts

    Winnipeg, MB
    47 minutes ago
  •  ...opportunity to create groundbreaking games with some of the best developer talents in the industry.Responsibilities Lead and manage a team of UI EngineersOwn the technical quality, delivery, and maintenance of core, UI tools and engine systemsCollaborate with UX, UI Art, and UI... 
    Long term contract
    Full time
    Local area
    Worldwide

    Electronic Arts

    Winnipeg, MB
    47 minutes ago
  • Ubisoft Montréal is seeking a Senior 3D Programming Team Lead to guide the development and optimization of 3D systems. You will work closely with technical and artistic teams to ensure a cohesive vision and high performance across engines and tools. You will profile GPU usage... 

    Ubisoft Montréal

    Winnipeg, MB
    55 minutes ago
  •  ...liées au mouvement.Assurer un rôle de leader technique sur des projets innovants, en...  ...les architectures logicielles, normes de programmation et bonnes pratiques de développement....  ...professionnelle.Get notified about new Technical Lead jobs in Québec, Quebec, Canada .Québec... 
    Work at office
    Flexible hours

    Go RH

    Winnipeg, MB
    53 minutes ago
  •  ...leadership pour guider de petites équipes de programmation dans le cadre de mandats dynamiques auprès...  ...titres AAA dans un rôle de responsable (lead)Expérience de développement sur consoles,...  ...AI (behavior trees, GAS, EQS)AnimationUI, UI frameworks, UX and designExperience in multiplayer... 
    Casual work

    2k

    Winnipeg, MB
    55 minutes ago
  •  ...and help us create the unknown! Job DescriptionAs a Technical Lead Gameplay, you’ll be an established leader, an expert in...  ...'ll also be expected to contribute to animation and UI. You’ll steer a team of programmers towards a technical vision, plus produce high-quality... 
    Long term contract
    Immediate start
    Worldwide

    Ubisoft Entertainment Inc.

    Winnipeg, MB
    49 minutes ago
  •  ...recherchons un·e Responsable Programmation Gameplay expérimenté.e et qualifié...  ...Cloud Imperium Games is a leading game development company...  ...for an experienced and skilled Lead Gameplay Programmer to work on...  ...Document and peer review technical designs across several multi-... 
    Daily paid
    Worldwide

    Cloud Imperium Games

    Winnipeg, MB
    48 minutes ago
  •  ...Torn Banner Studios in Toronto, Canada, seeks a Technical UI Designer to shape the interface for No More Room In Hell 2. You will design...  ...are clear and responsive. Work closely with designers and programmers to integrate assets, ensure consistency across screens, and iterate... 
    Remote work
    Relocation

    Torn Banner

    Winnipeg, MB
    43 minutes ago
  • Guidez la programmation de la jouabilité chez Ubisoft grâce à votre expertise technique, votre maîtrise du C++ et votre leadership d’équipe. Contribuez aussi en animation et IU.En tant que lead technique jouabilité, vous définirez la vision technique et sa feuille de route.... 

    Ubisoft Montréal

    Winnipeg, MB
    49 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Technical Lead - Ui Programmer (Far Cry). Be the first to apply!