Larian Studios Logo

Larian Studios

Senior UI/UX Tools Programmer | Programmeur d'outils d'interface/expérience utilisateur senior

Reposted 4 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Québec, QC, CAN
Senior level
Remote
Hiring Remotely in Québec, QC, CAN
Senior level
The Senior UI/UX Tools Programmer is responsible for the design and implementation of UI/UX standards in tools, developing frameworks in C#/WPF, and mentoring engineers on best practices, ensuring usability and performance improvements in tools.
The summary above was generated by AI
(Version française ci-dessous)
 
Senior UI/UX Tools Programmer
 
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Senior UI/UX Tools Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.
 
Responsibilities
 
⬝ Own the design, implementation, and maintenance of UI/UX standards, patterns, and style guidelines across all internal tools
⬝ Own the long-term UI/UX vision while delivering iterative improvements aligned with production schedules.
⬝ Architect and develop core C#/WPF frameworks, controls, and reusable components to ensure consistency and efficiency across the toolset
⬝ Collaborate closely with designers, feature teams, and technical leadership to align tool workflows with user needs and production goals
⬝ Evaluate, refactor, and modernize existing tools to improve usability and performance without disrupting ongoing development
⬝ Provide technical mentorship for engineers contributing to UI-related features, ensuring adherence to established guidelines and best practices
 
Requirements
 
⬝ Extensive experience in C# with deep knowledge of application architecture
⬝ Proven expertise building complex desktop applications using WPF, including XAML proficiency, custom controls, data binding, MVVM, and styling/theming
⬝ Ability to mentor engineers on UI architecture and best practices; comfortable driving technical standards for layout, styling, and component reuse
⬝ Strong communication skills for articulating design rationale
⬝ Competence with performance profiling, memory analysis, and rendering optimization inside WPF applications
⬝ Experience defining, documenting, and enforcing UI/UX standards across a multi-tool ecosystem
⬝ Ability to design consistent interaction patterns, visual language, layout systems, and accessibility principles for technical tools
⬝ Experience collaborating with designers, technical leads, and feature teams to maintain cohesive UX across a large codebase
⬝ Familiarity with game engine pipelines, content-creation workflows, and toolchain constraints (asset editors, scene tools, debugging utilities, etc.)
⬝ A professional level of written and spoken English*
⬝ This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity
 
Nice to haves
 
⬝ Experience integrating tools with backend services, asset pipelines, or distributed systems
⬝ Prior work with automated UI testing or telemetry systems for monitoring tool usage patterns
 
What we offer
 
⬝ An international team of over 500 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
⬝ An open, collaborative environment where ideas are welcome and encouraged
⬝ A managerial team consisting of highly experienced game developers at the top of their fields
⬝ Sharing hobbies and passions with like-minded colleagues
⬝ Inclusive environment with many activities organized by the studios or the employees
⬝ Commitment to making the best game possible for the fans, including listening to community feedback
 
* Due to the global nature of our operations and the need to engage daily with an international team, fluency in English is essential for this position at Larian.
 
------------------------------------------
 
Programmeur d'outils d'interface/expérience utilisateur senior
 
Maintes fois primé, LarianStudios a amplement démontré sa volonté deproposer des jeux de rôle de très haute qualité. À l'heure où le studio à l'origine de titres comme Baldur's Gate3 et Divinity: Original Sin2 se tourne vers de
nouveaux projets, nous sommes en quête d'un programmeur d'outils d'interface/expérience utilisateur senior qui rejoindra l'équipe et nous aidera à créer les jeux d'excellence auxquels nos fans sont habitués.
 
Responsabilités
 
⬝ Assumer la responsabilité de la conception, de l'implémentation et de la maintenance de nos normes en matière d'interface/expérience utilisateur, assurer leur cohérence et l'application des guides de style dans l'ensemble des outils internes
⬝ Assumer la responsabilité de la vision à long terme de l'interface/expérience utilisateur, tout en fournissant des améliorations graduelles en accord avec les échéances de production
⬝ Planifier leur architecture et développer des cadriciels, des commandes et des composants réutilisables en C#/WPF afin d'assurer l'harmonisation et l'efficacité de notre suite d'outils
⬝ Collaborer étroitement avec les concepteurs, les équipes de fonctionnalité et la direction technique pour aligner les flux de travail des outils avec les besoins des utilisateurs et les objectifs de production
⬝ Évaluer, restructurer et moderniser les outils existants afin d'améliorer leur utilisation et leurs performances, cela sans perturber les développements en cours
⬝ Fournir un mentorat technique aux ingénieurs impliqués dans des fonctionnalités liées à l'interface, afin d'assurer le suivi des directives établies et des meilleures pratiques
 
Profil recherché
 
⬝ Une expérience très poussée en C# avec des connaissances approfondies en matière d'architecture d'application
⬝ Une expertise démontrable dans la création d'applications bureautiques complexes avec WPF, en incluant la maîtrise du langage XAML, des commandes personnalisées, la liaison de données, le MVVM (modèle-vue-vue modèle) et le respect d'un style/thème
⬝ La capacité à servir de mentor à des ingénieurs en matière d'architecture d'interface et à leur indiquer les meilleures pratiques à suivre. L'assurance nécessaire pour améliorer nos normes techniques dans les domaines de l'agencement, du style et de la réutilisation de ressources
⬝ De fortes compétences de communication en vue de justifier des principes de conception
⬝ Des compétences en matière de profilage des performances, d'analyse de mémoire et d'optimisation du rendu au sein des applications WPF
⬝ Une expérience dans la définition, la documentation et l'application de normes d'interface/expérience utilisateur dans un environnement doté d'outils variés
⬝ La capacité à concevoir des modèles d'interaction, langages visuels, systèmes d'agencement et principes d'accessibilité cohérents pour les outils techniques
⬝ Une expérience de collaboration avec des concepteurs, responsables techniques et équipes de fonctionnalités dans le but de maintenir la cohérence de l'expérience utilisateur en présence d'un code source volumineux
⬝ La familiarité avec les différents processus des moteurs de jeu, les flux de création de contenus, et les limites des suites d'outils (édition de ressource, outils de scène, utilitaires de débogage, etc.)
⬝ Ceci est une position à temps plein dans nos locaux. Votre présence au bureau est requise pour favoriser un esprit de collaboration.
⬝ Bonnes compétences orales et écrites en anglais*
 
Compétences appréciées 
 
⬝ Une expérience dans le domaine de l'intégration d'outils avec des services dorsaux, des processus de production de ressources ou des systèmes distribués
⬝ Une expérience professionnelle avec le test d'interface automatisé ou des systèmes de télémétrie destinés à analyser les habitudes d'utilisation de certains outils
 
Ce que nous proposons
 
Une équipe internationale de plus de 500employés répartis dans 7studios à travers le monde, chacun avec ses propres qualités uniques, le tout en conservant une ambiance conviviale de petite entreprise
Un environnement de travail ouvert et collaboratif, où les idées nouvelles sont encouragées et bienvenues
Une équipe de gestion composée de développeurs expérimentés et au sommet de leur art
Des collègues ayant les mêmes valeurs, avec lesquels partager vos passions et vos passe-temps
Un environnement inclusif avec de nombreuses activités organisées par les studios ou les employés
Un engagement à réaliser le meilleur jeu possible pour les fans, en prenant en compte les commentaires de la communauté
 
* En raison de la portée mondiale de nos opérations et de la nécessité d'interagir quotidiennement avec une équipe internationale, des connaissances professionnelles en anglais sont indispensables pour ce poste chez Larian.

Top Skills

C#
Mvvm
Wpf
Xaml

Similar Jobs

4 Hours Ago
In-Office or Remote
CA
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead the sponsor bank partnership and program for Cash App Card and Square Banking products, ensuring compliance and program success through effective stakeholder management and continuous improvement initiatives.
Top Skills: AIAirtableGoogle SuiteSlack
4 Hours Ago
Easy Apply
In-Office or Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Hardware • Healthtech • Software
The Senior Data Platform Engineer will manage and develop the data infrastructure on Databricks and AWS, ensuring scalable and efficient data capabilities while collaborating across teams.
Top Skills: AWSDatabricksKafkaKinesis
4 Hours Ago
In-Office or Remote
Montréal, QC, CAN
Senior level
Senior level
Artificial Intelligence • Software • Generative AI
The Chief of Staff will assist the CEO and CSO in driving growth, managing projects, and coordinating across departments in a fully remote software consultancy.

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account