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 be…
We offer more than a job, we offer a career! We support our employees to shape their career by encouraging continuing education and investing in training and development. We put our employees at the center of what we do …
Skills: Microsoft PowerPoint, Microsoft Office Suite, Adobe InDesign, Adobe Photoshop, Graphic design
Description de l'entreprise Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow …
Chercheur·euse sénior·e, recherche et perspectives (sports) / Senior Researcher, Research and Insights (Sports)
Montreal, Quebec, Canada · Hybrid
Senior
Qui nous sommes : Fondée en 2005, 2K Games est une entreprise internationale de jeux vidéo, éditant des titres développés par certains des studios de développement les plus influents au monde. Nos studios, responsables d…
Skills: User Experience Research (UXR), Consumer Insights (CI), Market Research, Playtesting, Usability Testing
Senior Data Developer Who We Are 2K is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). Founded in 2005, 2K Games is a global video game company, publ…
Skills: Data Warehousing, Data Engineering, SQL, RDBMS, REST Protocols
Chez EY, nous sommes All in pour façonner votre avenir en toute confiance. Nous vous aiderons à réussir au sein d’un puissant réseau d’équipes diversifiées connectées à l’échelle mondiale et à mener votre carrière là où …
Skills: Social Media Strategy, Data Analysis, Campaign Management, Content Creation, Community Management
Chez EY, nous sommes All in pour façonner votre avenir en toute confiance. Nous vous aiderons à réussir au sein d’un puissant réseau d’équipes diversifiées connectées à l’échelle mondiale et à mener votre carrière là où …
Skills: Social Media Management, Content Strategy, Community Management, Social Listening, Data Analysis
Senior Advisor, Real Estate Portfolio Management (T & I) (Telework/Hybrid)
Toronto, Ontario, Canada · Hybrid
Senior
Position Title: Senior Advisor, Real Estate Portfolio Management (T & I) (Telework/Hybrid) Status of Employment: Permanent Position Language Requirement: English, French Language Skills: English (Reading - B - Intermedia…
Digital Editor (French Services) (Telework/Hybrid)
Montreal, Quebec, Canada · Hybrid
Mid level
Position Title: Digital Editor (French Services) (Telework/Hybrid) Status of Employment: Contractee Long-Term (Durée déterminée) Position Language Requirement: French Language Skills: French (Reading - C - Advanced), Fre…
Skills: Digital editing, Copywriting, Content creation, Audio adaptation, Editorial judgment
Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, cons…
À propos du poste Squeeze est à la recherche de candidats d'exception pour faire partie de l’équipe d’animateurs chevronnés qui font sa renommée. Notre mission est de réaliser de l’animation de personnages d’une qualité …
Skills: 3D Animation, Maya, Character Animation, Keyframe Animation, Storyboard Interpretation
Do you have a passion for problem-solving and enjoy working with a dynamic and creative team? Do you love learning and working with organizations that make a big impact on the world? Work with other talented and motivate…
Be our in-house technical expert! Evolving Web has an opening for a WordPress Architect. You'll work closely with our developers, designers, project managers and clients to create beautiful and quality websites and apps …
Skills: WordPress, Technical leadership, Gutenberg, PHP, Web architecture
Artiste Senior d'Assets / Senior Asset Artist - Remote
Montreal, Quebec, Canada · Remote OK
Senior$36M raised
Company Description People Can Fly est l'un des principaux studios indépendants de développement de jeux AAA. Notre équipe internationale est composée de centaines de personnes talentueuses qui travaillent dans nos burea…
Skills: 3D modeling, High poly sculpting, Unreal Engine, Substance Painter, Hard surface modeling
English version will follow below À propos de nous : SSENSE est une plateforme technologique montréalaise à portée internationale œuvrant au croisement de la culture, de la communauté et du commerce. SSENSE offre une com…
Sleep Country Canada is looking for a Bilingual Web Graphic & UX Designer to maintain and enhance the design, content, website quality assurance (QA), and overall customer experience across our e-commerce website and rel…
Description de l'entreprise asterX, la cellule de capital de risque (Corporate Venture Capital) de Québecor a pour mission de créer de la valeur au sein des principaux secteurs d’activités de la société dans son ensemble…
Opportunité À Valtech, vous trouverez un environnement propice à l’apprentissage continu, à l’impact concret et à la croissance professionnelle. Que vous développiez de nouvelles solutions digitales, remettiez en questio…
Skills: Art direction, Visual design, UI design, Brand experience, Advertising
Description de l'entreprise Notre bureau créatif, Qolab, c'est bien plus qu'une agence. C'est une fusion harmonieuse d'expert·es en création, en contenu et en production, le tout vivant dans le plus gros écosystème média…
Description de l'entreprise Notre bureau créatif, Qolab, c'est bien plus qu'une agence. C'est une fusion harmonieuse d'expert·es en création, en contenu et en production, le tout vivant dans le plus gros écosystème média…
Skills: Creative direction, Leadership, Integrated campaigns, Strategic vision, Team management
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
Posted 5d ago
~40 hrs/week
Responsibilities
The Technical Lead serves as the primary technical contact for UI systems, managing the technical roadmap and enforcing coding standards. They supervise a team of UI integrators and technical artists while ensuring UI features are performant, accessible, and aligned with design intent.
Requirements
Candidates must have shipped at least two AAA titles with substantial UI programming ownership and possess deep experience with visual or node-based UI scripting systems. A strong background in profiling, optimizing UI performance, and mentoring junior team members is required.
Full job description
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
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.
Contract: Permanent
Work flexibility: Office-based
Related keywords
Technical LeadUI ProgrammerUbisoftAAA GamesSnowdropUI GraphPerformance BudgetAccessibilityHUDFrontendComponentizationDraw CallsOverdrawGame EngineUI IntegrationTechnical Art
Ubisoft is a global leader in gaming with teams across the world crafting original and memorable gaming experiences featuring brands such as Assassin’s Creed®, Brawlhalla®, For Honor®, Far Cry®, Tom Clancy’s Ghost Recon®, Just Dance®, Rabbids®, Tom Clancy’s Rainbow Six®, The Crew® and Tom Clancy’s The Division®.
We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
Offices: 2, Avenue Pasteur, Saint-Mandé, Île-de-France 94160, FR · Norra Stationsgatan 93, Stockholm, 113 64, SE · Ulica Balkanska 44, Belgrade, 11000, RS · 625 3rd St, San Francisco, CA 94107, US · 1 Fusionopolis Walk, Singapore, Singapore 138628, SG
Video GamesVideo Game DevelopmentVideo Game ProductionVideo Game MarketingVideo Game DesignLevel DesignProgrammingOnline ProgrammingTransmediaArt