Programmeur sénior en interface utilisateur
Epic Games (French)
| Company | Epic Games (French) |
| Category | Engineering |
| Location | Montreal |
| Remote | On-site (inferred) |
| Employment | Not stated |
| Level | Senior |
| Salary | Not stated by the employer |
| Posted | 22 May 2026 |
| Last verified | 3 Aug 2026 |
| Source | Employer ATS (greenhouse) |
Description
CE QUI NOUS REND EPIC ?
Au cœur du succès d'Epic se trouvent des personnes talentueuses et passionnées. Epic est fière de créer un environnement collaboratif, accueillant et créatif. Que ce soit en développant des jeux primés ou en concevant une technologie de moteur qui permet à d'autres de créer des expériences interactives visuellement impressionnantes, nous innovons constamment. Faire partie d'Epic, c'est rejoindre une équipe qui s'efforce continuellement de faire ce qui est juste pour sa communauté et ses utilisateurs. Nous repoussons sans cesse les limites du développement des moteurs et des jeux. PROGRAMMATION
Ce que nous faisons
Grâce à notre équipe de programmeurs experts de plus en plus nombreuse, les projets conçus avec Unreal sont à l'avant-garde du divertissement en temps réel. Nous cherchons en permanence à améliorer les outils et les technologies qui optimiseront les moyens des développeurs de contenus du monde entier.
Ce que vous ferez
Vous rejoindrez une nouvelle équipe en pleine croissance chez Epic, dont l'objectif est de créer des expériences et des technologies novatrices. En tant que programmeur sénior en interface utilisateur, vous jouerez un rôle déterminant au sein d'un groupe restreint et agile. Vous serez responsable des fonctionnalités clés de l'interface et soutiendrez le développement collaboratif entre les programmeurs, les concepteurs et les artistes. Vous aurez l'occasion de participer à diverses initiatives, de manipuler des technologies de pointe et de collaborer avec des équipes internes et externes de grand talent, tout en façonnant des expériences marquantes de la conception à la livraison.
Ce dont vous serez responsable
Concevoir, planifier, remanier et implanter de nouvelles fonctionnalités selon une approche systémique, comme les widgets et marqueurs de l'affichage tête haute (HUD), la mini-carte, le flux de mission, le fil d'activité, les menus de conversation ou d'interaction, et plus encore
Rédiger un code robuste et facile à maintenir, en mettant l'accent sur la modularité générique et l'évolutivité
Optimiser les systèmes existants et corriger les bogues dans les nouvelles fonctionnalités comme dans les systèmes hérités
Intégrer les systèmes backend pour soutenir l'expérience de jeu
Collaborer avec une équipe multidisciplinaire sur des fonctionnalités d'avant-garde qui enrichissent l'expérience des joueurs dans notre jeu et potentiellement dans tout l'écosystème Fortnite
Travailler en étroite collaboration avec les développeurs backend pour aligner les objectifs des services et du client
Travailler en étroite collaboration avec les chefs d'équipe artistiques et de conception pour veiller à ce que l'interface réponde aux exigences esthétiques et fonctionnelles
Ce que nous recherchons
Excellentes compétences en programmation C++
Expérience dans le développement de fonctionnalités de jeu sur plusieurs plateformes
Expérience significative dans le développement de jeux multijoueurs en ligne ou d'autres applications technologiques interactives en temps réel avec une forte composante en ligne
Intérêt pour les aspects sociaux, les menus et les éléments de jouabilité adjacents
Capacité à comprendre les besoins des utilisateurs et à soupeser les compromis nécessaires pour offrir une expérience de qualité
Esprit d'analyse aiguisé et grande aptitude pour la résolution de problèmes
Fortes compétences pour le travail d'équipe et la collaboration multidisciplinaire, incluant la capacité à formuler et à recevoir des commentaires constructifs
Expérience de développement avec Unreal Engine privilégiée
Avantages
Nous payons l’entièreté des primes (100 %) associées aux avantages sociaux, tant pour les employés que pour les personnes à charge, et proposons une couverture supplémentaire pour les soins médicaux, dentaires et de la vue,