Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmeur.euse IU - (March of Giants)

Temporary

Ubisoft

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. 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 poste

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 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.

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Programmeur.euse IU - (March of Giants) in Montréal, QC vacancy
  • 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...
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    15 hours ago
  • Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and more. We believe that diverse perspectives help both players and teams thrive. If you’re passionate about...
    Suggested
    Long term contract
    Full time

    Ubisoft

    Montréal, QC
    15 hours ago
  •  ...près de 350 employés. L'entreprise en pleine croissance offre un environnement humain et chaleureux. Description du poste Le programmeur analyste contribue activement au développement et à l’amélioration des outils informatiques de l’entreprise. Au quotidien, il... 
    Suggested
    Daily paid
    Permanent employment
    Full time
    Remote work
    Monday to friday

    Groupe Beaudry

    Montréal, QC
    23 hours ago
  • As a UI Technical Artist at Ubisoft Montréal, you will help bring gameflow interfaces and menus to life in Unreal Engine. You’ll transform UI mockups into functional, performant, and visually consistent experiences while working within the project’s technical requirements and...
    Suggested

    Ubisoft

    Montréal, QC
    12 hours ago
  •  ...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... 
    Suggested
    Full time
    Internship

    Haven Interactive Studios

    Montréal, QC
    23 hours ago
  •  ...Trois-Rivières. Sommaire du poste:  Sous la supervision du Directeur – Stratégie et efficacité organisationnelle, le programmeur 1C sera responsable de concevoir, améliorer et maintenir notre système ERP 1C afin de répondre aux besoins évolutifs de l’entreprise... 
    Remote job
    Full time
    Work at office

    Groupe Abs

    Montréal, QC
    23 hours ago
  •  ...En tant que Programmeur·euse sénior·e rendu chez Cloud Chamber, vous rejoindrez notre talentueuse équipe de développement pour aider à pousser Unreal Engine 5 vers notre vision commune. Vous collaborerez avec un groupe passionné de développeur·euse·s, incluant notre chef·fe... 

    Cloud Chamber

    Montréal, QC
    4 days ago
  •  ...modernes et inspirants. Description du poste En collaboration avec la gestionnaire de développement, la personne analyste-programmeur.euse expert.e conçoit, développe et optimise des applications Web modernes pour soutenir les équipes internes. Elle agit également... 
    Full time

    Transat At

    Montréal, QC
    23 hours ago
  •  ...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... 
    Full time
    Remote work

    Ubisoft

    Montréal, QC
    a month ago
  •  ...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... 
    Full time
    Remote work

    Ubisoft

    Montréal, QC
    a month ago
  •  ...intellectuelle exclusive pour PlayStation et développer la première équipe de développement de jeux Sony au Canada.      Poste - Programmeur·euse de fondations jouabilité sénior   Nous recherchons un·e programmeur·euse de fondations jouabilité expérimenté·e pour... 
    Full time
    Internship

    Haven Interactive Studios

    Montréal, QC
    23 hours ago
  •  ...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 employment
    Full time
    Flexible hours
    3 days per week
    1 day per week

    Levio

    Montréal, QC
    20 hours ago
  •  ...repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Job Description Le ou la programmeur.meuse UI senior – chef.fe technique est la principale référence technique pour l’ensemble des systèmes d’interface utilisateur du... 
    Full time

    Ubisoft

    Montréal, QC
    11 days ago
  •  ...limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste Ce que vous ferez Ce programmeur sera responsable de tout ce qui touche aux technologies liées aux comportements des NPC : • Responsabilité partagée pour la... 
    Full time

    Ubisoft

    Montréal, QC
    15 hours ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular 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 pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    a month ago
  •  ...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... 
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    a month ago
  •  ...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...  ...à créer l’inconnu ! Description du poste En tant que Programmeur·euse Online sur Far Cry , vous contribuerez à soutenir les équipes... 
    Full time

    Ubisoft

    Montréal, QC
    13 days ago
  •  ...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 pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    a month ago
  •  ...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 employment
    Full time
    Worldwide

    bhvr

    Montréal, QC
    17 days ago
  •  ...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 employment
    Full time

    bhvr

    Montréal, QC
    12 days ago
  •  ...divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste Ce que vous ferez En tant que programmeur·euse outils au sein de l’équipe Quality Foundation , vous participerez au développement et à l’exploitation de l’un des services... 
    Full time

    Ubisoft

    Montréal, QC
    18 days ago
  •  ...plantages dans un jeu en production Expérience avérée dans la supervision ou laccompagnement dintégrateurs dinterface utilisateur ou de programmeurs juniors Solide maîtrise de larchitecture de linterface utilisateur : hiérarchies de composants liaison de données gestion des... 
    Full time
    Remote work

    Ubisoft

    Montréal, QC
    23 hours ago
  •  ...qualité. Lire et vérifier visuellement l’information sur différents formats (les petits caractères par exemple). Se tenir debout, assis ou marcher pendant une période prolongée ou pour un quart de travail complet. Déplacer, soulever, porter, pousser, tirer et placer des objets... 
    Daily paid
    Full time
    Remote work

    Marriott International, Inc

    Montréal, QC
    10 days ago
  •  ...Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional...  ...et une qualité optimale. Partager votre expertise avec les programmeurs·euses junior·e·s, en favorisant une culture d'apprentissage continu... 
    Full time
    Apprenticeship

    Behaviour Interactive

    Montréal, QC
    23 hours ago
  •  ...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 employment
    Full time
    Worldwide

    bhvr

    Montréal, QC
    16 days ago
  •  ...soulever et de déplacer des articles pouvant peser jusqu'à 25 lb (11 kg). Il est également requis de se tenir debout ou assis ou de marcher pendant des périodes prolongées, ainsi que de veiller à maintenir une apparence professionnelle soignée dans un uniforme propre. Avant... 
    Part time
    Apprenticeship
    Remote work
    Worldwide

    Marriott International, Inc

    Montréal, QC
    27 days ago
  •  ...Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional...  ...équipes diversifiées. Nous sommes à la recherche d’un·e Programmeur·euse de jouabilité pour contribuer au développement de notre... 
    Permanent employment
    Full time
    Montréal, QC
    13 days ago
  •  ...Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering...  ...client-serveur. Behaviour est à la recherche d’un·e développeur·euse backend (Node.js) intermédiaire doté·e de solides compétences en... 
    Permanent employment
    Full time
    Worldwide
    Montréal, QC
    18 days ago
  •  ...collaborates with gaming and entertainment giants like Disney, Sony, Activision, and...  ...de manière autonome en tant que résolveur·euse de problèmes proactif·ve, en décomposant...  ...grande échelle. Nous recherchons un·e Programmeur·euse Sénior·e pour jouer un rôle clé dans... 
    Full time

    Behaviour Interactive

    Montréal, QC
    23 hours ago
  •  ...niveau de poste peut varier en fonction du profil de la personne retenue. Au sein de l’équipe Solutions numériques et analytique – Marchés liquides, vous jouerez un rôle clé dans le développement et la modernisation des solutions applicatives qui soutiennent nos équipes... 
    Daily paid
    Permanent employment
    Full time

    La Caisse

    Montréal, QC
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeur.euse IU - (March of Giants). Be the first to apply!