Ubisoft
Video Games
Programmeur.euseIU-(MarchofGiants)
Neural analysis suggests this role is
optimal for mid candidates.
“Programmeur.euse IU - (March of Giants) at Ubisoft. Skills: UI programming, C++, Game development. Read game design documents. Participate in design feedback”
Industry & Context.
Problem solving
What They're Looking For.
Must Have
3 to 5 years of C++ programming experience, Experience in video game industry, Experience in embedded systems, Write clean, robust, performant C++ code, Troubleshooting and debugging skills, Software engineering best practices, Collaboration and communication skills
Nice to Have
Unreal Engine 5 experience, Slate experience, MVVM frameworks experience, Work experience on PC-centric platform experience
What You'll Do.
Read game design documents
Participate in design feedback
Implement UI features
Implement menu systems
Provide debugging tools
Understand UI structure
Prototype interaction concepts
Iterate based on feedback
Provide hooks for animations
Support graphic designers
Understand UI requests
Examine technical limitations
Provide technical feedback
Provide creative feedback
Ensure UI meets aesthetic requirements
Interact with departments
Challenge game design
Challenge user experience
Develop automated test APIs
Apply ergonomics knowledge
Apply accessibility features
How You'll Work.
Team & Collaboration
Designers; Programmers; Graphic designers; Artists; Different departments
Communication Scope
Verbal; Written
Full Job Description
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Le titulaire de ce poste est responsable d’élaborer des modules de jeu pour des présentations générales (menu, HUD, etc.). Ce que vous ferez * Lire les documents de conception de jeu afin de comprendre l’expérience de jeu prévue et participer activement aux échanges de commentaires sur la conception ayant pour but de faciliter cette expérience; * Aider à définir les fonctionnalités et la mise en œuvre de l’IU, tout en étant aligné sur les besoins du designer graphique; * Concevoir et mettre en place des systèmes de menus et d’IU pour les plateformes désirées, en veillant à l’uniformité des aspects visuels et logiques; * Fournir des outils pour les systèmes IU et le débogage par le « draw » interne; * Étudier et bien comprendre la structure de l’IU, de façon à pouvoir aider l’équipe présentation; * En collaboration avec les équipes de designers et autres programmeurs, proposer rapidement des prototypes de concepts d'interaction; * Être réactif aux commentaires et produire des itérations rapides; * En collaboration avec le designer graphique, intégrer les designs et l’animation; * Fournir des accroches pour les animations du designer graphique et un soutien au son; * Comprendre les requêtes de l’IU et reconnaître ou examiner les limitations techniques (suivi du rendement et mémoire); * Travailler en étroite collaboration avec les designers et les artistes pour mettre en place de nouvelles idées, en offrant un retour d’information sur la technique, la créativité et l
Applying for this Programmeur.euse IU - (March of Giants) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Ubisoft?
Real rants from real employees. Read before you apply.