Programmeur UI senior / Senior UI Programmer
Highdive, Montreal +1
- Pay
- Not listed by the employer
- Work type
- Not stated
- Level
- Senior
- Area
- Software engineering
- Posted
- 22 days ago
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
Programmeur UI senior
Highdive recherche un programmeur généraliste expérimenté pouvant aider l'équipe UI/UX à créer et optimiser les interfaces de jeu, implémenter les menus, l'ATH et les outils UI sur toutes les plateformes, en collaborant avec les concepteurs et les artistes pour garantir la cohésion des visuels et des performances.
Responsabilités :
- Développer et superviser les modules de présentation du jeu (menus, ATH) et les systèmes UI sous-jacents.
- Analyser les documents de conception de jeu, en remettant activement en question le design et l'UX pour optimiser l'expérience de joueur prévue.
- Concevoir, prototyper et implémenter des systèmes UI/menus sur toutes les plateformes, en assurant une uniformité visuelle et logistique.
- Intégrer les conceptions et les animations ; fournir des points d'ancrage techniques pour les graphismes, l'animation et l'audio.
- Identifier et résoudre les limitations techniques, en optimisant le code UI pour respecter des contraintes strictes de performance et de mémoire.
- Appliquer des connaissances structurelles en ergonomie, principes UX, localisation et accessibilité.
- Itérer rapidement en fonction des retours interdépartementaux.
- Maintenir ses connaissances de l'industrie concernant les frameworks et innovations UI.
- Utiliser des outils d'IA/LLM pour accroître la productivité.
Qualifications :
- Baccalauréat en informatique, en génie informatique ou l'équivalent.
- Minimum de 6 ans d'expérience en programmation C++ dans le développement de jeux ou les systèmes embarqués.
- Capacité à écrire un code C++ propre, maintenable et performant, en appliquant les meilleures pratiques d'ingénierie logicielle (revues de conception/code, tests, documentation).
- Compréhension de la philosophie et des flux de travail MVVM.
- Capacités exceptionnelles de dépannage et de débogage.
- Solides compétences en communication pour une collaboration multidisciplinaire.
- Expérience avec Unreal Engine 5 (Slate, UMG)
- Atout : CommonUI, plugin MVVM d'Unreal, expérience des flux de travail de plateforme centrés sur le PC.
Pourquoi nous pourrions être la compagnie parfaite pour toi:
Nous offrons l’expérience unique de faire partie de la création d'une nouvelle équipe de jeu internationale en plein cœur de Montréal, qui bénéficie de la richesse de la diversité de ses membres et de l’échange culturel avec nos partenaires à Hangzhou.
Nous offrons également :
- Couverture d'assurance et télémédecine dès le 1er jour;
- Indemnité transports et repas;
- Prime de référencement;
- REER avec contribution de l'employeur.
Rejoins-nous pour travailler sur un projet ambitieux, dans une atmosphère unique de start-up et avec une équipe de développeurs de jeux passionnés et pleins d'énergie !
Similar roles at other companies
Artiste technique sénior·e UI / Senior UI Tech Artist
2KQuebec, Canada +1
Pay not posted
Posted May 11, 2026
Programmeur.euse Gameplay IA / Gameplay AI programmer
KRAFTON Montréal StudioMontreal, Quebec, Canada
Pay not posted
Posted 17 days ago
Développeur sénior, outils de jouabilité, interface utilisateur (UI) et IA
Epic Games (French)Montreal,Quebec,Canada +1
Pay not posted
Posted 19 days ago
Stagiaire en programmation UI / UI programming intern
KRAFTON Montréal StudioLocation not stated
Pay not posted
Posted 17 days ago
Listed on Highdive's Greenhouse job board; checked 3 h ago. First seen by us 2 days ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.