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

Technical Lead - UI Programmer (Far Cry)

Full-time

Ubisoft

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 tools
  • Manage the UI technical roadmap: architecture decisions, framework upgrades, and deprecations
  • Define and enforce UI coding standards, component templates, and integration workflows
  • Identify and resolve bottlenecks that hinder the work of UI integrators and technical artists

Team Supervision

  • Supervise a team of UI integrators and technical artists working in the UI Graph editor
  • Review and validate work for accuracy, performance, and adherence to design intent
  • Mentor team members, conduct code and asset reviews, and provide clear, actionable feedback
  • Collaborate with UX/UI designers to ensure that the technical implementation aligns with the design intent

Engineering

  • Implement and maintain UI features across gameplay, menus, HUD, and frontend
  • Author and extend UI scripting in the visual graph language (UI Graph); support team members using it
  • Design reusable, scalable UI components following componentization principles — maintainability and reuse over one-offs
  • Implement adaptive layouts that handle multiple target devices, screen sizes, and resolutions
  • Integrate 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 completion
  • Establish and monitor UI performance budgets in collaboration with the engine team

Design Partnership

  • Apply and advocate for core design principles throughout technical decisions: consistency, simplicity, and clear user feedback
  • Challenge implementations that compromise usability, even when technically correct

Qualifications

What you'll bring to the team

Must Have

  • 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

 

Strong Assets

  • Familiarity with responsive/adaptive UI design for multi-platform titles

 

What 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.
Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Technical Lead - UI Programmer (Far Cry) in Remote vacancy
  •  ...Company Description Ubisoft is a global leader in gaming with teams across the world...  ...unknown! Job Description As an Engine Programmer at Ubisoft Montréal, you will contribute...  ...support production needs and long-term technical goals. What you’ll do Program clear... 
    Suggested
    Long term contract
    Full time

    Ubisoft

    Remote
    17 hours ago
  •  ...unknown! Job Description What you'll do The role of a Far Cry Online Programmer is to support production teams in creating connected...  ...both written and verbal with the ability to explain complex technical concepts to non-technical team members. Relational and collaborative... 
    Suggested
    Full time

    Ubisoft

    Remote
    17 hours ago
  • $159.41k - $233.8k per year

     ...What We Do Unreal projects have been leading the pack of real-time entertainment with...  ...You'll Do We're looking for a Lead UI Programmer who is passionate about games and well-...  ...and review architecture, systems, and technical approaches to ensure that they satisfy requirements... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Remote
    17 hours ago
  •  ...address them with simple, intuitive, and useful solutions. What You'll Do Epic Games is looking for talented, experienced Lead Technical UI Designer to work on Rocket League. In this position, you will lead and manage a team of Technical UI designers implementing UI... 
    Suggested
    Long term contract
    Full time
    Temporary work

    Epic Games

    Remote
    17 hours ago
  •  ...Unreal projects have been leading the pack of real-time entertainment...  ...re looking for a User Interface Programmer who is passionate about games and well-versed in C++, UI development on PC, console and...  ...Strong understanding of C++ and technical fundamentals Experience developing... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Remote work
    Worldwide

    Epic Games

    Remote
    17 hours ago
  •  ...impact player ! Frima is looking for a Senior Unreal (C++) Programmer with a UI-focused profile to help take our game programming team to the...  ...HUDs, loading screens, etc.) into Unreal Engine; Act as a technical resource for the other programmers on your team; Participate... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Remote
    17 hours ago
  •  ...Company Description Ubisoft is a global leader in gaming with teams across the world...  ...define the features and implementation of the UI in an effort to support the graphic designer...  ...UI requests and recognize or investigate technical limitations (performance tracking and... 
    Full time

    Ubisoft

    Remote
    17 hours ago
  •  ...passionate about co-development, game art, or solving technical challenges on a global scale. We are looking for a Technical UI Designer who lives and breaths in Unreal Engine....  ...build on Iterate fast based on feedback from leads and QA — shipping quality on a live-service... 
    Full time
    Contract work
    Remote work
    Flexible hours

    Devoted Studios

    Remote
    17 hours ago
  •  ...We're looking for a senior Tools Programmer to help build the next generation of UI tooling for users and AI-powered agentic...  ...-game UI in Unreal Engine Set technical direction for UI tooling and...  ...ABOUT US Epic Games​ ​is a leading interactive entertainment company.... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Remote
    17 hours ago
  •  ...full potential of AI-powered experiences? As a UX Designer on our Technical Marketing team, you'll create immersive industry-specific...  ...your work will help tell Coveo’s story through design. As our UX/UI Designer, Technical Marketing, you will: Design engaging demos... 
    Full time

    Coveo

    Remote
    17 hours ago
  •  ...Company Description Ready to take your career to the next level? Frima is looking for a Lead UI Designer to join a team working on one of our biggest co-development projects! We are Frima, a video game development studio based in Quebec City and Montreal for over 20... 
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Remote
    17 hours ago
  • $110k - $140k per year

     ...Interactive, a Keywords Studio , is an industry-leading game development studio founded in 2007...  ...every day. Job Overview: As a Lead Programmer at Smoking Gun Interactive (SGI), you’...  ...role, you will: Collaborate with the Technical Director to establish a unified... 
    Long term contract
    Full time
    Casual work
    Remote work
    Worldwide

    Smoking Gun Interactive Inc.

    Remote
    17 hours ago
  •  ...contributions de chacun. Description du poste Nous recherchons un(e) Lead UI/UX Designer pour s'approprier l'expérience utilisateur et l'...  ...track record, and the ability to bridge creative vision with technical execution. What You'll Do Define, own, and drive the UX... 
    Full time
    Work at office
    Flexible hours
    2 days per week

    Krafton Montréal Studio

    Remote
    17 hours ago
  •  ...Description de l'entreprise Prêt.e à monter de niveau dans ta carrière? Frima est à la recherche d’un.e Lead Concepteur.trice UI pour joindre une équipe sur l’un de nos plus gros projets en co-développement!  Nous sommes Frima, un studio de développement de jeux vidéo... 
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Remote
    17 hours 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... 
    Full time
    Local area

    Nbcuniversal

    Remote
    17 hours ago
  • $90k - $110k per year

     ...candidates who are legally eligible to work in Canada and reside within Canada. Blackbird Interactive is looking for an experienced Technical UI/UX Designer to help adapt a large, established simulation game to new platforms. This is a hands-on implementation role focused on... 
    Remote job
    Long term contract
    Full time
    Contract work
    Flexible hours

    Blackbird Interactive

    Remote
    17 hours ago
  •  ...things needed to enjoy the game.   For more information, visit  xsolla.com .     ABOUT YOU   We are looking for a  Technical Lead who is strategic, hands-on, and deeply committed to engineering excellence to join our engineering team. The best candidate will be... 
    Long term contract
    Full time
    Internship
    Local area
    Worldwide

    Xsolla

    Remote
    17 hours ago
  •  ...over thirty years and continually strives to integrate industry-leading processes and systems. Presently servicing a select group of...  ...Description Reporting to the Director, Information Technology, the Technical Lead is a senior position in the Software Development and... 
    Long term contract
    Full time

    Lp Financial Services

    Remote
    17 hours ago
  •  ...characteristics as per applicable law. As a Senior UI Programmer, you will work on developing and...  ..., and is ideal for someone with strong technical skills, a deep understanding of UI...  ...performance related to the UI subsystem. Lead and implement complex screens and flows;... 
    Full time
    Flexible hours

    Behaviour Interactive

    Remote
    17 hours ago
  • (Version française ci-dessous)   Lead Tools Programmer   With multiple awards to our name, Larian...  ...Programmers. Manage code reviews, technical documentation and feature documentation...  ...knowledge.  ~ Strong understanding of UI/UX principles and practical tool design.... 
    Daily paid
    Full time
    Work at office
    Local area

    Larian Studios

    Remote
    17 hours ago
  • $24.72 - $29.51 per hour

     ...Position Overview The Technical Lead is responsible for intermediate level set up and operation of small to large-scale audiovisual systems in a hospitality environment while ensuring complete customer satisfaction. This position reports to an Operations Manager, Operations... 
    Hourly pay
    Full time
    Afternoon shift

    Encore Global

    Remote
    17 hours ago
  •  ...Let’s be direct: most UX/UI job postings describe someone who...  ...functional prototypes that go far beyond static mockups Generate...  ...Cursor/Claude Code among other technical tools   What We’re Looking...  ...Foundation & Research: UX leads with user research, information... 
    Full time
    Internship

    Robots And Pencils

    Remote
    17 hours ago
  •  ...Going   Magnet Forensics is a global leader in the development of digital investigative...  ...We’re looking for a seasoned Technical Lead, Front End Technologies  who thrives on technical...  ...You’ll lead by example, designing reusable UI frameworks, modernizing legacy codebases,... 
    Full time
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Remote
    17 hours ago
  •  ...identify development needs, and assess technical feasibility. Analyze the engine's existing...  ...studio and be a go-to person for the programmers. Assess and debug simple and complex...  ...acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six,... 
    Long term contract
    Full time

    Ubisoft

    Remote
    17 hours ago
  •  ...unique success story? If so, we're looking for a Banking App Technical Lead to join our team on the journey to success! What You’ll do:...  ...management, and release validation Basic understanding of mobile UI/UX design principles to collaborate effectively with design... 
    Permanent employment
    Full time

    tbi bank

    Remote
    1 day ago
  •  ...3 & Divinity: Original Sin 2 is looking for an additional Lead Graphics Programmer to join the team and help us in crafting the high calibre games...  ...company assets including source code, art work, tools, technical know-how   Requirements    Demonstrable Lead or Management... 
    Full time
    Work at office
    Local area

    Larian Studios

    Remote
    17 hours ago
  • $110k per year

     ...inspired every step of the way. Partner Technology team provides technical expertise and solutions that enable successful partnerships and...  ...growth opportunities, and strengthen long-term relationships. Lead the onboarding and delivery of strategic projects for enterprise... 
    Long term contract
    Full time
    Local area
    Remote work
    Flexible hours

    Flipp

    Remote
    17 hours ago
  •  ...divertissement, joignez‑vous à nous et contribuez à créer l’inconnu ! Description du poste En tant que Programmeur·euse Online sur Far Cry , vous contribuerez à soutenir les équipes de production dans la création d'expériences connectées. Vous participerez à la... 
    Full time

    Ubisoft

    Remote
    17 hours ago
  • $55.02 per hour

     ...The Opportunity The Technical Product Development Lead is responsible for managing the development of systems and assigned features. They use their technical...  ...(e.g. business stakeholders, software engineering, UX/UI, Project Management, etc.) Ability to understand... 
    Hourly pay
    Full time
    Work at office

    Technical Safety Bc

    Remote
    17 hours ago
  • $92.5k - $107.5k per year

     ..., you will work closely with Programmers, Designers, Artists and Producers...  ...subsystems, such as AI, UI, Physics, Character, Graphics...  ...systems that meet all design, technical and schedule requirements....  ...Job Details  Job Title: Programmer III  Reports to: Director of... 
    Permanent employment
    Full time
    Local area
    Remote work
    Flexible hours

    Hardsuit Labs

    Remote
    17 hours 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!