Technical Lead UI Programmer (Far Cry)
Ubisoft
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 Youll 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 youll 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.
Remote Work :
No
Employment Type :
Full-time
- ...Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin... ...the unknown! Job Description What you’ll do This programmer will be responsible for anything related to NPC behavior tech:...SuggestedFull time
- ...Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin... ...create the unknown! Job Description As a Generalist Programmer at Ubisoft Montreal, you will develop stable, high-performance,...SuggestedFull time
- ...Le ou la UI senior technique est la principale référence technique pour lensemble des systèmes dinterface utilisateur du projet.... ...deux titres AAA en assumant une responsabilité importante dans la programmation de linterface utilisateur Solide expérience dun système de script...SuggestedFull timeRemote work
- ...Ubisoft is a global leader in gaming with teams across the world creating original and... ...Description As a Voice Designer on Far Cry at Ubisoft Montréal, you will contribute... ...implementation systems with strong attention to technical and creative quality Support scalable...SuggestedFull timeTemporary workInternship
- ...informatique ou en génie informatique, ou autre formation ou expérience équivalente. Expérience : ~5 ans d’expérience minimum en programmation C++ dans le secteur des jeux vidéo ou des systèmes intégrés, ou autres champs pertinents. ~ Une compétence en C++. ~ Un...SuggestedFull time
- ...Ubisoft is a global leader in gaming with teams across the world creating original and... ...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 memory...Full time
- ...developing and evolving the digital solutions used by our dealer network, including BossWeb. As the Salesforce Tech Lead, you will provide the squad’s technical leadership. Salesforce will be your primary area of expertise, while your role will also cover integrations, data...Summer workFlexible hours
- ...Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine–based systems... ...physics, tools, and pipelines on an AAA title. You provide technical leadership for engine architecture and low‑level systems while...Long term contractFull time
- ...Nous recherchons un concepteur/une conceptrice UX/UI talentueux/talentueuse avec plus de 3 ans d'expérience pour soutenir activement notre... ...votre travail, animer des ateliers et bâtir votre réputation de leader en conception numérique. Culture: Travaillez au sein d’une...Full timeApprenticeshipWork at officeRemote workFlexible hours
- ...tools ensure the platform’s reliability on a daily basis. As the technical lead on these issues, you will define tooling standards and ensure... ...to life numerous acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come....Full time
- ...tools ensure the platform’s reliability on a daily basis. As the technical lead on these issues, you will define tooling standards and ensure... ...to life numerous acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come....Full time
- ...characteristics as per applicable law. We are looking for a lead programmer for a graphics and tools team of 6-7 programmers working on... ...techniques, profiling and optimization, working closely with technical artists, and supporting the development of new and exciting game...Long term contractFull time
- ...intuitive user interfaces. This includes designing wireframes and mockups that effectively illustrate your concepts. Maintain an in-house UI component library (including buttons, dropdowns, icons, etc.) and promote user-centered design standards across the product team....Full timeWork from home
- ...Responsibility: MaintainX is the world's leading Asset and Work Intelligence platform for industrial... ...teams, platform teams, and senior technical leadership, focusing on driving technical... ...cross-team collaboration. As a Technical Lead on the Catalyst team, you will lead a team...Full timeWorldwideShift work
- ...: En tant que Chef.fe d'équipe UI, vous contribuerez à façonner la... ...Cloud Imperium Games is a leading game development company known... ...whole. The role: As a UI Team Lead, you will help shape how players... ...closely with designers, artists, technical artists and programmers while leading...Full timeWorldwide
- ...Baccalauréat en informatique ou en génie informatique, ou autre formation ou expérience équivalente. ~5 ans d’expérience minimum en programmation C++ dans le secteur des jeux vidéo ou des systèmes intégrés, ou autres champs pertinents. ~ Participation à la livraison d’un...Full time
- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. About your next Challenge as a Technical Lead - System Engineering: This is an exciting opportunity to join an expanding division and play a significant role in the growth...Full timeDirect hire
- ...véritablement extraordinaires. À PROPOS DU POSTE: En tant que Technical Lead de l’équipe d’ingénierie logicielle, tu seras responsable de... ...NOUS: REER de contrepartie Plans de santé complets Programme de congés payés flexible ✈️ Allocation d’expérience de...Daily paidFull timeInternshipWork at officeRemote workWork from homeFlexible hours
- ...Our team has an immediate 12-month contract opening for a Technical Recruiter. Responsibilities: Manage the recruitment process end... ...with candidates and create compensation package proposals while leading the negotiation and offer process. Alongside the recruitment...Contract workImmediate start
- ...divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste En tant que concepteur·trice vocal·e sur Far Cry à Ubisoft Montréal, vous contribuerez à la conception, à l’intégration et à l’évolution des systèmes de voix et des pipelines audio...Full timeTemporary work
- ...Monteregie West, Outaouais, Eastern ON up to Trenton, ON The Technical Sales Representative is responsible for providing field technical... ...Prospect, generate, and qualify sales opportunities and leads; conduct sales calls/meetings, provide recommendations, and discuss...Remote jobFull timeInternshipWork at officeHome officeLong distanceNight shift
- ...markets. If you are an intermediate analyst programmer, apply today! Your future duties and... ...-TO-DAY? Collaborating in business and technical analysis of user stories with teammates and... ...development (BDD). Knowledge of UI/UX design principles with tools like Figma...Full time
$115k - $150k per year
...occasionnellement, en Europe. En tant que Responsable Technique (Technical Lead) – AEM & Edge Delivery Services (EDS) , vous serez responsable... ..., selon l’expérience et la localisation. Valtech offre un programme d’avantages sociaux complet, en vigueur après trois mois de...Full timeApprenticeshipWork at officeTrial periodFlexible hours- ...Job Description As a Senior Multiplayer Programmer , you will focus on designing, implementing, and optimizing the networked systems that power large‑scale multiplayer games. You are responsible for the architecture and performance of the game’s online systems. RESPONSIBILTIES...Full time
- ...efficiently by creating, delivering, and supporting an industry-leading platform to automate and manage all aspects of the localization... ...leading Translation Management System for enterprises. The Technical Account Manager (TAM) is responsible for providing strategic technical...Full timeInternshipWork at officeRemote workFlexible hours3 days per week
- ...distributeurs et détaillants à transformer leurs opérations grâce à des solutions innovantes. Le rôle Le Gestionnaire de programmes est un leader senior en livraison au sein du Bureau des services de projets (PSO) de LIDD. Ce rôle est responsable de la supervision de...Full timeWork at office
$85k - $105k per year
...modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Experience and specialization Computer and technology knowledge Java JavaScript CSS...Remote work- ...régionales afin d’assurer l’alignement entre la programmation et l’exécution des événements... ...in which we live. We are looking for a Technical Events Specialist to join our corporate Marketing... ...daily maintenance, system upgrades and lead all customer visits, as well as provide compelling...Daily paidFull timeFlexible hours
- Envie de relever un défi palpitant ? Nous sommes à la recherche d’un conseiller ou d’une conseillère aux programmes d’épargne -retraite collectifs et aux régimes de retraite individuels. \ Cette personne rejoindra l’équipe d’ actuariat \ au bureau de Québec \ ou de...Full timeWork at officeFlexible hours
- ...America, Asia and the Middle East. We are creative, low-ego and team-spirited. About The Job: Mistral AI is seeking a Technical Lead, Applied AI to drive the technical strategy, execution, and delivery of complex AI solutions for our enterprise customers. In this...Full timeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Technical Lead UI Programmer (Far Cry). Be the first to apply!
- tech lead Montréal, QC
- lead structural engineer Montréal, QC
- lead software engineer Montréal, QC
- lead process engineer Montréal, QC
- aviseur technique Montréal, QC
- dessinateur technique Montréal, QC
- maintenance multi technique Montréal, QC
- éducateur technique spécialisé Montréal, QC
- spécialiste technique Montréal, QC
- electro technical officer Montréal, QC

