Programmeur.euse IU at Ubisoft in Saguenay - Lac-Saint-Jean, Québec. Apply on NeverHard.
Company
Ubisoft
Location
Saguenay - Lac-Saint-Jean, Québec
Type
not_specified
Description du poste
En tant que programmeur·euse d’interface utilisateur à Ubisoft Saguenay, vous développerez les modules qui donnent vie aux menus, au HUD et aux mini-jeux. Vous collaborerez avec les équipes de conception, de programmation et de création artistique pour offrir des interfaces cohérentes, accessibles et adaptées à chaque plateforme.
Ce que vous ferez
Étudier les documents de conception pour comprendre l’expérience de jeu prévue et contribuer aux échanges visant à améliorer la conception du jeu et l’expérience utilisateur;
Définir les fonctionnalités de l’interface utilisateur (IU) avec le ou la designer graphique, puis concevoir des menus et des systèmes propres à chaque plateforme en assurant leur cohérence visuelle, leur fonctionnement et leur conformité aux attentes de l’équipe;
Comprendre la structure de l’IU pour soutenir l’équipe de présentation et fournir des outils pour les systèmes d’interface et le débogage par le « draw » interne;
Créer rapidement des prototypes d’interaction, intégrer les commentaires et collaborer avec les équipes de conception, de programmation, de création artistique et les autres services en partageant des avis techniques, créatifs et liés à la planification;
Intégrer les designs et les animations avec le ou la designer graphique, fournir les points de raccordement des animations et soutenir l’intégration sonore;
Superviser et maintenir les modules et systèmes d’IU, examiner les contraintes de rendement et de mémoire, puis optimiser le code pour les différentes plateformes;
Développer des interfaces de programmation d’applications (API) pour les tests automatisés des systèmes d’IU afin de vérifier en continu le bon fonctionnement du jeu;
Appliquer les notions d’ergonomie, d’expérience utilisateur, d’accessibilité et de localisation aux interfaces;
Actualiser vos connaissances et compétences en suivant les innovations de l’industrie;
Effectuer les autres tâches connexes au poste.