About this Concepteur technique UI sénior role at Epic Games (French)
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.
UX DESIGN
Ce que nous faisons
Nous concevons des expériences axées sur l’utilisateur qui permettent aux personnes de tous niveaux de compétences de réaliser leur vision créative. Nous savons aborder les problèmes les plus complexes et apporter des solutions simples, intuitives et utiles.
Ce que vous ferez
En tant que concepteur technique UI sénior chevronné, vous travaillerez en étroite collaboration avec les concepteurs UX, les artistes UI et les programmeurs UI pour intégrer des systèmes et des fonctionnalités d'interface. Une grande partie de nos projets démarre sans cadre précis, et vous contribuerez à en définir la direction. Vous élèverez les standards de votre discipline grâce aux normes que vous établirez, aux processus de travail que vous optimiserez et au mentorat que vous assurerez auprès de l'équipe. Surtout, vous placerez l'expérience des joueurs au cœur de vos priorités.
Ce dont vous serez responsable
- Décomposer une fonctionnalité ou un wireframe en tâches claires et bien délimitées, en mettant rapidement en lumière les inconnues et les dépendances
- Prototyper et valider de nouvelles techniques d'interface, en repoussant les limites d'UMG et en établissant les méthodes de travail adoptées par l'équipe
- Concevoir des systèmes de composants robustes et réutilisables qui demeurent flexibles face à l'évolution des concepts de jeu
- Intégrer des interfaces utilisateur pilotées par les données à l'aide de ViewModels et de liaisons de données (view bindings), en étroite collaboration avec l'équipe de programmation UI
- Créer des interfaces adaptées à tous les joueurs, en prenant en compte les tailles d'écran, les zones de sécurité (safe areas), la localisation et l'accessibilité
- Respecter les budgets de performance et de mémoire lors de la conception, tout en analysant l'impact d'UMG, de Slate, du C++ et de la mémoire de texture
- Collaborer étroitement avec les équipes UX, d'art UI et de programmation afin d'optimiser les processus de travail, les pipelines de production et la documentation, tout en formulant et en accueillant les commentaires avec ouverture
Ce que nous recherchons
- Vous possédez une expertise reconnue dans l'intégration technique d'interfaces utilisateur, ayant développé au sein de moteurs de jeu des interfaces pour des titres d'envergure publiés régulièrement sur PC, console et mobile (toute expérience équivalente avec des compétences transférables sera prise en compte)
- Vous démontrez une expérience concrète d'Unreal et d'UMG, ou une solide expérience avec un autre moteur de jeu (propriétaire ou commercial), ainsi qu'une réelle volonté de vous investir pleinement dans l'environnement Unreal
- Vous êtes à votre meilleur face à l'ambiguïté, capable de vous approprier rapidement des ensembles d'outils et des technologies émergentes peu documentés (comme l'IA), de tracer un chemin en l'absence de precedent et de poser les questions auxquelles personne n'a encore pensé
- Vous avez une expérience éprouvée en matière d'interface utilisateur pilotée par les données et de séparation des données de la présentation (via MVVM, ViewModels ou équivalent), et vous possédez un excellent instinct pour structurer des systèmes de composants flexibles par nature
- Vous disposez d'un sens visuel aiguisé et d'une solide compréhension de l'UX/UI, de la mise en page, de la composition, de la hiérarchie et des modèles d'interaction, ce qui vous permet d'anticiper d'instinct les états d'interface, les cas limites, les débordements, la localisation, le contenu dynamique et l'adaptation réactive
- Vous avez une sensibilité naturelle pour la navigation pensée d'abord pour la manette, ainsi que pour la création d'interfaces utilisateur qui s'adaptent à différents types d'entrées et de plateformes
- Vous concevez vos systèmes en gardant toujours en tête la performance et le coût d'exécution (runtime), et vous êtes à l'aise avec l'analyse de performance (profiling) et le respect des budgets de ressources
- Vous maîtrisez l'art des matériaux d'interface et de l'animation d'UI, ou vous possédez des compétences connexes et un vif intérêt pour les développer rapidement
- Vous faites le pont avec fluidité entre les équipes d'UX, d'art UI, de programmation, de production et de direction, en sachant vulgariser auprès de vos collaborateurs moins techniques et en documentant vos travaux pour qu'une équipe répartie puisse les utiliser facilement
- Vous détenez de solides bases en programmation (conception orientée objet, structures de données et systèmes de jeu) et vous maîtrisez les notions mathématiques requises pour le développement d'interfaces et d'animations (transformations, géométrie, interpolation, etc.)
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, les maladies graves, la télémédecine, l’assurance-vie, l’assurance en cas de décès ou de mutilation par accident et l’assurance invalidité de longue durée. Nous offrons également une indemnité hebdomadaire (invalidité de courte durée) et un régime d’épargne-retraite avec cotisation concurrentielle de la part de l’employeur. En plus du programme d’aide aux employés, nous proposons un programme étoffé de bien-être mental par l’entremise de Modern Health, un organisme qui fournit gratuitement des services de thérapie et d’encadrement aux employés et aux personnes à charge.
À PROPOS DE NOUS
Epic Games est une entreprise de premier plan du divertissement interactif. Depuis plus de 30 ans, nous créons des jeux primés et une technologie de moteur qui permet à d'autres de créer des jeux et des contenus 3D d'une qualité visuelle exceptionnelle, donnant vie à des environnements comme jamais auparavant. La technologie primée Unreal Engine d'Epic offre non seulement aux développeurs de jeux la possibilité de créer des expériences interactives ultra-réalistes sur PC, console, mobile et VR, mais elle est également adoptée par des créateurs de contenu dans divers secteurs, tels que les médias et le divertissement, l'automobile et la conception architecturale. Alors que nous continuons à développer notre technologie de moteur et à créer des jeux remarquables, nous nous efforçons de bâtir des équipes composées de talents de classe mondiale.
Vous aimez ce que vous entendez ? Venez faire partie de quelque chose d'Epic !
Note aux agences de recrutement : Epic n'accepte aucun curriculum vitae non sollicité ni aucune démarche provenant d'un tiers non autorisé (y compris les agences de recrutement ou de placement) (c'est-à-dire un tiers avec lequel nous n'avons pas conclu d'accord négocié et valablement signé). Nous ne verserons aucun honoraire à un tiers non autorisé.