Ubisoft

Ubisoft

Programmeur.euse IU - (March of Giants)

Company

Ubisoft

Role

Programmeur.euse IU - (March of Giants)

Job type

Full-time

Posted

19 hours ago

Share this job

Salary

Not disclosed by employer

Job description

En tant que programmeur ou programmeuse interface utilisateur à Ubisoft, vous participerez à la conception et au développement de systèmes d’interface utilisateur pour nos jeux, incluant les menus, le HUD et des mini-jeux. En collaboration étroite avec les équipes de design, d’art et de programmation, vous contribuerez à offrir une expérience utilisateur fluide, cohérente et accessible sur plusieurs plateformes.
 

Ce que vous ferez

  • Analyser les documents de conception de jeu afin de comprendre l’expérience visée et contribuer aux discussions de design.
  • Concevoir et implémenter des systèmes d’interface utilisateur adaptés à chaque plateforme, en assurant la cohérence visuelle et fonctionnelle.
  • Développer et maintenir des menus, HUD et modules IU pour différents contextes de jeu.
  • Prototyper rapidement des concepts d’interaction en collaboration avec les designers et programmeurs.
  • Intégrer les designs, animations et sons IU en partenariat avec les équipes artistiques.
  • Identifier et résoudre les limitations techniques liées à la performance et à la mémoire.
  • Optimiser le code IU multiplateforme pour assurer stabilité et efficacité.
  • Développer des outils et tests automatisés pour soutenir la qualité et la santé des systèmes IU.

Ce que vous apportez à l'équipe

  • Maîtriser la programmation C++ et les principes de la programmation orientée objet.
  • Appliquer des modèles de conception logicielle et respecter des normes de programmation claires.
  • Comprendre les principes d’ergonomie et d’expérience utilisateur appliqués à l’interface.
  • Collaborer efficacement avec des équipes multidisciplinaires de designers, artistes et programmeurs.
  • Démontrer de solides compétences en résolution de problèmes et un grand souci du détail.
  • Communiquer clairement à l’oral et à l’écrit, avec une approche proactive et organisée.
  • Utiliser des outils de contrôle de sources et des pratiques d’intégration multimédia.
  • S’adapter aux changements et proposer des améliorations continues basées sur les retours et l’innovation.
Resume ExampleCover Letter Example

Explore more