Programmeur.euse IU - (March of Giants)
Ubisoft
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!
Description du posteLe 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 la planification;
- Collaborer avec l’équipe pour s’assurer que l’IU respecte les exigences esthétiques et fonctionnelles;
- Garder activement à jour ses connaissances et ses compétences en suivant les dernières innovations dans l’industrie;
- Superviser et maintenir les modules ou les systèmes qui sous-tendent l’IU;
- Optimiser le code IU pour un fonctionnement efficace sur les plateformes désirées;
- Interagir et collaborer avec les différents départements;
- Mettre au défi la conception du jeu, de même que son expérience utilisateur (UX);
- Développer des API de tests automatisés en lien avec les systèmes IU pour s’assurer de la santé constante du jeu;
- Bien connaître les principes d’ergonomie et UX qui s’appliquent à l’IU;
- Appliquer ses connaissances en regard des fonctionnalités d’accessibilité et de localisation;
- Effectuer toutes autres tâches connexes.
Qualifications
Formation :
- Baccalauréat en informatique ou en génie informatique, ou autre formation ou expérience équivalente.
Expérience :
- 5 ans d’expérience minimum en programmation C++ dans le secteur des jeux vidéo ou des systèmes intégrés, ou autres champs pertinents.
Connaissances :
- Capacité à écrire du code C++ propre, robuste, performant et maintenable;
- Excellente compréhension de la philosophie et des flux de travail MVVM;
- Solides compétences en dépannage et débogage;
- Solide compréhension des meilleures pratiques en génie logiciel (revues de conception, normes de codage, revues de code, tests, documentation);
- Solides compétences en collaboration et communication au sein d'un environnement multidisciplinaire;
- Bonus : Expérience avec Unreal Engine 5, Slate et UMG;
- Bonus : Expérience avec les frameworks d'interface utilisateur tels que CommonUI;
- Bonus : Expérience avec les chaînes d'outils MVVM telles que le plugin MVVM; d'Unreal;
- Bonus : Expérience de travail sur une expérience de plateforme centrée sur PC.
Habiletés :
- Résolution de problèmes;
- Souci du détail;
- Bonne communication tant à l’oral qu’à l’écrit;
- Attitude proactive au travail avec sens de l’autonomie et de l’éthique;
- Motivation à relever des défis d’envergure;
- Sens de l’organisation dans la définition et l’estimation des tâches;
- Adaptation aux changements;
- Souci des résultats.
- Description de l'entreprise 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...SuggestedFull time
- Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about...SuggestedFull time
- ...feedback cycles and deployment and maintenance of best practices. They will lead the global community strategy on specific brand (March of Giants) create and execute global plans and work with a distributed international team that is focused on building relationships and...SuggestedFull timeRemote work
- ...le déploiement et le maintien des meilleures pratiques. dirigera la stratégie communautaire mondiale pour une marque spécifique (March of Giants) élaborera et mettra en œuvre des plans globaux et travaillera avec une équipe internationale décentralisée dont lobjectif est de...SuggestedFull timeRemote work
- ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue participera...SuggestedHourly payFull timeContract workRemote workFlexible hours
- ...TEHORA est présentement à la recherche d' un(e) programmeur(euse) junior FrontEnd Angular ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue participera...Hourly payFull timeContract workRemote workFlexible hours
- ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera...Hourly payContract workApprenticeshipRemote workFlexible hours
- Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about...Full time
- ...continue et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle Nous sommes à la recherche d'analystes‑programmeur·euse·s.Net pour un projet d'envergure basé dans la ville de Québec ou de Montréal en mode hybride (1-3 jours par semaine). Pourquoi...Permanent employmentFull timeFlexible hours3 days per week1 day per week
- ...pour PlayStation et développer la première équipe de développement de jeux Sony au Canada. Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio. Vous serez responsable de divers systèmes et fonctionnalités d'IA tout en...
- ...s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par l’innovation et par le fait de repousser les limites du divertissement,...Daily paidFull time
- ...s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par l’innovation et par le fait de repousser les limites du divertissement,...Full time
- ...sommes une petite équipe autonome qui développe une expérience multijoueur ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé·e·s par l’exécution, le sens des responsabilités et la fierté de construire quelque chose de concret -...Full time
- ...s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par l’innovation et par le fait de repousser les limites du divertissement,...Daily paidFull time
- ...PlayStation et développer la première équipe de développement de jeux Sony au Canada. Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio. Vous serez responsable de divers systèmes et fonctionnalités d'IA tout en...Temporary workInternship
- ...Description du poste Nous recherchons un.e Développeur.euse de Communautés à Montréal qui sera chargé.e de mettre en place... ...la stratégie communautaire mondiale pour une marque spécifique (March of Giants), élaborera et mettra en œuvre des plans globaux, et travaillera...Full time
- ...limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste En tant que Modeleur·euse de personnages 3D à Ubisoft Montréal, vous créerez des personnages, des créatures et des animaux avec lesquels les joueur·euses interagiront...Full time
- ...chacun. Description du poste : À titre de Développeur·euse Outils , vous contribuerez à concevoir, développer et faire... ...le débogage. Collaborer directement avec les utilisateurs — programmeurs, artistes, designers, assurance qualité et production — afin de...Daily paidWork at officeLocal areaRemote work
- ...revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional work-for-hire development and pioneering immersive location-based...Long term contractPermanent employmentFull timeWorldwide
- ...revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional work-for-hire development and pioneering immersive location-based...Permanent employmentFull time
- ...revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional work-for-hire development and pioneering immersive location-based...Permanent employmentFull time
- ...Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional... ...définition de son avenir. À propos du rôle En tant que Programmeur·euse Back-End Senior, tu seras responsable du développement et de l...Long term contractPermanent employmentFull timeWorldwide
- ...inconnu! Description du poste En tant que programmeuse ou programmeur de réseaux à Ubisoft Montréal, vous aurez une influence directe... ...latence satisfait-elle et surpasse-t-elle les attentes des joueurs·euses professionnels·elles? L'expérience connectée est-elle fluide?...Full time
- ...TEHORA est présentement à la recherche d’ un(e) analyste‑programmeur afin d’effectuer différentes tâches de planification, de coordination et de gestion en lien avec le pilotage de l’Entrepôt de données ministériel dans un contexte de transformation et d’exploitation de données...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours3 days per week
- ...Solution SFT cherche un (e) Analyste programmeur en géomatique dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Mode : Télétravail depuis le Canada (présence sur site Québec, si exceptionnellement...Remote work
- ...revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional work-for-hire development and pioneering immersive location-based...Permanent employmentFull timeWorldwide
- ...revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional work-for-hire development and pioneering immersive location-based...Permanent employmentFull time
- Vos missions au quotidien À PROPOS DU POSTE : L’objectif de l’unité Global Business Service Unit (GBSU) Canada est de fournir des services quotidiens aux entités de banque d’investissement et de banque corporate de Société Générale ainsi qu’à leurs clients,...Daily paid
- ...Solution SFT cherche un (e) Analyste programmeur Oracle Forms dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Mode : Télétravail depuis le Canada (présence sur site Québec, si exceptionnellement...Remote work
- ...entreprise. Au-delà de l'exécution opérationnelle, l'acheteur·euse joue un rôle actif dans la réflexion stratégique de la... ...implanter et suivre les contrats de services (contrats-cadres, marchés à bons de commande, etc.) ; Challenger et qualifier les besoins...Full timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmeur.euse IU - (March of Giants). Be the first to apply!
- information developer Montréal, QC
- développeur front end angular Montréal, QC
- developer internship Montréal, QC
- developer Montréal, QC
- procedural animation programmer Montréal, QC
- rpa developer Montréal, QC
- tableau developer Montréal, QC
- gis developer Montréal, QC
- website developer Montréal, QC
- entry level developer Montréal, QC
