Ubisoft
Web Tools Programmer - H/F/NB
- Location
- Paris, IDF, France
- Work model
- OnSite
- Employment
- FullTime
- Posted
- Added to Codestelle
Language requirements
- German
- Not specified
- English alone
- Not specified
Based on explicit wording in the listing. “Not specified” does not mean a language is optional.
About this role
En nous rejoignant en tant que Web Tools Programmer (H/F/NB), vous intégrerez une équipe multidisciplinaire (data, programmation, game & narrative design, animation, etc.), guidée par une question simple et ambitieuse : parmi toutes les possibilités offertes par l’IA générative, lesquelles sont réellement intéressantes et fun pour le gameplay ? L’équipe a pour mission de tester de nouvelles expériences auprès de joueurs et joueuses, et d’équiper les créateur·rices pour imaginer des interactions plus dynamiques, immersives et surprenantes — jusqu’à faire émerger des features impossibles à réaliser autrement.
Ce que vous ferez :
- Concevoir, développer et maintenir les interfaces et services de notre plateforme web,
- Collaborer avec les équipes de production (game design, narrative design, programmation, IA, animation) afin de transformer leurs besoins en workflows simples, efficaces et intuitifs.
- Imaginer, prototyper et faire évoluer des outils permettant aux créateur·rice·s de configurer, tester, observer et itérer sur des expériences génératives.
- Développer des solutions robustes et évolutives, en contribuant aussi bien au front-end qu’aux services backend nécessaires à leur fonctionnement.
- Recueillir les retours des utilisateur·rice·s, mesurer l’adoption des outils et améliorer continuellement l’expérience proposée.
- Contribuer à l’architecture technique, à la qualité logicielle, à l’automatisation et aux pratiques de développement modernes de l’équipe.
- Assurer une veille active sur les technologies web, l’IA générative et les nouveaux outils de développement afin d’identifier des opportunités d’innovation.
- Expérience sur plusieurs projets de développement d’applications web modernes, avec une bonne compréhension des architectures web.
- Maîtrise de TypeScript/JavaScript ainsi que des technologies web fondamentales (HTML, CSS) et d’un framework front-end moderne tel que React, Angular ou équivalent.
- Expérience dans la conception d’interfaces connectées à des services backend et API.
- Maitrise de Python et expérience en développement de backend.
- Une expérience en C++ est un atout.
- Sensibilité forte à l’expérience utilisateur et capacité à concevoir des workflows adaptés à différents métiers.
- Expérience avec les pratiques modernes de développement logiciel (tests automatisés, CI/CD, qualité logicielle).
- Autonomie, curiosité et esprit d’initiative.
- Bonne capacité à collaborer dans un environnement multidisciplinaire et international.
- Intérêt pour les technologies émergentes, l’IA générative et leur application à la création de jeux.