Programmeur UI

2 weeks ago


Montréal QC, Canada Ubisoft Full time

The incumbent will develop the modules for a game’s general presentations (menu, HUD, mini-games, etc.).
Read the game design documents to understand the intended player experience and actively challenge game design feedback to facilitate this experience;
Help define the features and implementation of the UI in an effort to support the graphic designer’s needs;
Provide tools for UI systems and debugging through internal “debug draw”.
In collaboration with design and other programming teams, quickly prototype interaction concepts for the game;
In collaboration with the graphic designer, integrate designs and animation;
Provide hooks for graphic designer animations and sound support;
Understand the UI requests and recognize or investigate technical limitations (performance tracking and memory);
Work closely with designers and artists to implement t new ideas, providing technical, creative, and scheduling feedback
Challenge the game design of the game as well as its User Experience (UX);
Develop automated tests APIs related to UI systems to ensure continuous health of the game;
Have a broad knowledge of ergonomics and UX principles as applied to UI;
Degree in Computer Science or Computer Engineering or equivalent training or experience;
Experience in C++ programming in the video game sector or embedded systems, or relevant fields;
Basic knowledge in 3D Graphic programming (shaders, real time rendering and rendering pipeline in general or concepts);
Familiarity with user experience concepts is an asset;
Games industry experience preferred;
0 and up, other scripting and programming languages (XML, C#, JavaScript, HLSL, etc.) an asset;
Knowledge of source control and multimedia integration.
Charles-Antoine and Jaimie, our talent acquisition specialists, will analyze your application. Please note that our positions are hybrid, but if you reside outside Quebec or Canada, relocation will be necessary. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
#



  • Montréal, QC, Canada Haven Interactive Studios Full time

    Position – UI Programmer Intern We are looking for a UI Programmer Intern to join the Haven Entertainment Studios project team. You will operate as part of the development team in partnership with the gameplay team. You will design and implement new menus & huds while ensuring that the implementation meets the technical and design requirements. As a UI...


  • Montréal, QC, Canada Haven Interactive Studios Full time

    Position – UI Programmer Intern We are looking for a UI Programmer Intern to join the Haven Entertainment Studios project team. You will design and implement new menus & huds while ensuring that the implementation meets the technical and design requirements. As a UI Programmer intern, you will be part of a multidisciplinary team, their work will enable...


  • Montréal, QC, Canada People Can Fly Full time

    Programmeur(-euse) senior d’interface utilisateur / Senior UI Programmer People Can Fly , un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de...

  • Concepteur Ui/ux

    7 days ago


    Montréal, Canada Kanguru Digital Agency Full time

    **Description complète du poste** A la recherche d'un nouveau challenge pour la nouvelle année ? Êtes-vous intéressé à démarrer ou à poursuivre une carrière en UI/UX / Graphic Design ? Chez Kanguru Digital Agency, vous aurez de nombreuses opportunités de croissance et de développement, chaque jour apportant des défis passionnants. Rejoignez une...


  • Québec, QC, Canada Laserax Full time

    Nos solutions industrielles performantes permettent le marquage, le nettoyage et la production de textures au laser, entre autres dans les usines du secteur automobile. Avec des projets dans plus de 25 pays, on sait comment rayonner à travers le monde. Avantages sociaux incluant le dentaire, et ce, dès ton premier jour ; Participer à la forte...


  • Montréal, Canada DON'T NOD Montréal Full time

    Description de l'entreprise Créé en 2008, DON’T NOD est un studio indépendant de création et de développement de jeux vidéo « AA » de genres populaires, aventure (_Life is Strange_, _Tell me Why_, _Twin Mirror_), action (_Remember Me_) et jeux de rôle (_Vampyr_). Chaque nouveau jeu est une création originale avec une expérience narrative et une...


  • Montréal, Canada DON'T NOD Montréal Full time

    Description de l'entreprise DON’T NOD est un éditeur et développeur indépendant basé à Paris et Montréal, créateur de jeux narratifs originaux dans les genres aventure (_Life is Strange_, _Tell Me Why_, _Twin Mirror_), RPG (_Vampyr_) et action (_Remember Me_). Le studio est internationalement reconnu pour ses expériences narratives uniques,...


  • Montréal, QC, Canada People Can Fly Full time

    Programmeur(-euse) senior d’interface utilisateur / Senior UI Programmer People Can Fly , un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de...

  • Programmeur Front-End

    3 weeks ago


    Québec, QC, Canada Laserax Full time

    ICI, ON REPOUSSE LES LIMITES DU LASER DEPUIS 2010 Laserax conçoit et distribue des systèmes laser à la fine pointe de la technologie. Nos solutions industrielles performantes permettent le marquage, le nettoyage et la production de textures au laser, entre autres dans les usines du secteur automobile. Avec des projets dans plus de 25 pays, on sait...


  • Montréal, Canada Ubisoft Full time

    **Description de l'entreprise** Assassin’s Creed - Codename INVICTUS** est à la recherche de sa ou son prochain(e) _Chef(fe) d’équipe programmation UI_ pour apporter son expérience technique a l’équipe et encadrer leur nouvelle équipe UI et la faire grandir ! Sur ce rôle vous travaillerez en étroite collaboration avec le Lead UI Artist et les...

  • Artiste Technique

    6 days ago


    Montréal, Canada Ubisoft Full time

    **Job Description**: En tant qu’artiste technique à Ubi Montréal, vous reconnaîtrez avoir fait un excellent travail lorsque la foncitonnalité que votre équipe et vous aura créée pour un jeu sera à la fois visuellement sensationnelle et hautement performante. Vous vous efforcerez de dépasser les attentes des joueur-euses de jeu AAA. Pour atteindre...

  • Lead Technique

    3 weeks ago


    Montréal, Canada Ubisoft Full time

    Description du poste En tant que lead technique chez Ubi Montréal, vous êtes un leader reconnu, un-e expert-e dans votre domaine, qui s'appuie sur les apprentissages du passé pour guider les décisions dans le présent et planifier de manière proactive pour l'avenir. Vous accompagnez une équipe de programmeur-euses vers une vision technique, produisez...


  • Québec, QC, Canada CHROME TECHNOLOGIES Full time

    Nous recherchons un Analyste fonctionnel senior pour rejoindre notre équipe de conseillers du bureau de Québec, dans le cadre d'un poste permanent. Ce poste est en mode hybride. Agissant à titre de conseiller / consultant de Chrome Technologies, le candidat interviendra auprès de nos clients dans la réalisation des projets qu'ils nous ont confiés. ...


  • Montréal, QC, Canada Budge Full time

    Artiste 3D Généraliste (postes permanents et contractuels) Nous recherchons une personne créative et passionnée pour combler le poste d’Artiste/Animateur 3D. Dans ce rôle, vous allez travailler avec les marques d’enfants les plus médiatisées sur le marché. En tant qu’artiste 3D généraliste, vous serez responsable de tâches principalement 3D...


  • Montréal, QC, Canada Warner Media, LLC. Full time

    Chaque grande histoire a un nouveau départ, et la vôtre commence ici. Dès créatifs formidables aux pionniers technologique, à travers le monde, WBD offre des opportunités de carrière décisif , des avantages soigneusement organisés et les outils pour explorer et devenir le meilleur vous-même. Games Montréal compte plus de 300 employés et...


  • Québec, QC, Canada Precicom Technologies Full time

    En tant qu’analyste d’affaire en T.I chez Précicom, vous aurez à analyser et déterminer les besoins d’affaires en transformation numérique de la clientèle. Une fois les besoins et exigences déterminées, il développe une solution informatique adaptée selon ceux-ci en travaillant de concert avec une équipe pluridisciplinaire de l’analyse du...


  • Québec, QC, Canada Precicom Technologies Full time

    En tant qu’analyste d’affaire en T.I chez Précicom, vous aurez à analyser et déterminer les besoins d’affaires en transformation numérique de la clientèle. Une fois les besoins et exigences déterminées, il développe une solution informatique adaptée selon ceux-ci en travaillant de concert avec une équipe pluridisciplinaire de l’analyse du...


  • Québec, QC, Canada Precicom Technologies Full time

    En tant qu’analyste d’affaire en T.I chez Précicom, vous aurez à analyser et déterminer les besoins d’affaires en transformation numérique de la clientèle. Une fois les besoins et exigences déterminées, il développe une solution informatique adaptée selon ceux-ci en travaillant de concert avec une équipe pluridisciplinaire de l’analyse du...


  • Québec, QC, Canada Precicom Technologies Full time

    En tant qu’analyste d’affaire en T.I chez Précicom, vous aurez à analyser et déterminer les besoins d’affaires en transformation numérique de la clientèle. Une fois les besoins et exigences déterminées, il développe une solution informatique adaptée selon ceux-ci en travaillant de concert avec une équipe pluridisciplinaire de l’analyse du...