UI Programmer

Found in: Talent CA C2 - 6 days ago


Quebec, Canada Ubisoft Full time

Job Description

The incumbent will develop the modules for a game’s general presentations (menu, HUD, mini-games, etc.).

What you'll do

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; Design and implement menu and interface systems for specific users on each platform, preserving the uniformity of the visual and logistical aspects; Provide tools for UI systems and debugging through internal “debug draw”. Investigate and develop a deep understanding of UI framework, and use this knowledge to support the presentation team; In collaboration with design and other programming teams, quickly prototype interaction concepts for the game; Be reactive to feedback and perform quick iterations; 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 Working collaboratively with the team to ensure that UI meets aesthetic and functional requirements Actively maintain skill-set and knowledge base by keeping track of the latest innovations from the industry Oversee and maintain modules or systems that underlie the user interface; Optimize user interface code to run efficiently on cross platform; Interact and collaborate with different departments; 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; Apply knowledge of localization and accessibility features; Carry out all other related tasks.

Qualifications

What you bring 

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; Problem-solving skills; Attention to detail; Good interpersonal and communication skills; Autonomy and ethics in proactive work; Drive to take up major challenges; Define and estimate tasks in an structured way; Ability to adapt to change; Results oriented; 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; Knowledge of programming design patterns and recognition of programming standards. Knowledge of current trends in graphic design and user interface design; Knowledge of Adobe Flash and Actionscript 2.0 and up, other scripting and programming languages (XML, C#, JavaScript, HLSL, etc.) an asset; Knowledge of object-oriented programming; Knowledge of source control and multimedia integration.
  • UI Programmer

    2 days ago


    Quebec, Canada Ubisoft Full time

    Job DescriptionThe incumbent will develop the modules for a game’s general presentations (menu, HUD, mini-games, etc.).What you'll doRead 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...


  • Quebec City, Canada Activision Full time

    Job Title: Stagiaire en programmation UI/Gameplay-Programming Intern UI/Gameplay - Beenox - Requisition ID: R020926 - Job Description: Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous sommes leaders dans le...

  • Artiste Ui

    5 days ago


    Quebec City, Canada Activision Full time

    Job Title: Artiste UI (Mobile ) - UI Artist (Mobile) - Beenox - Requisition ID: R018770 - Job Description: - (English version below)_ Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous sommes leaders dans le...

  • Artiste Technique

    6 days ago


    Quebec City, Canada Ubisoft Full time

    Description de l'entreprise Fort d’une équipe de plus de 500 talents créatifs, passionnés et novateurs, Ubisoft Québec continue de grandir et poursuit son ascension. Fondé en 2005, le studio de Québec s’est taillé une place parmi les leaders de l’industrie du jeu vidéo. Impliqué sur plusieurs franchises phares d’Ubisoft, il a acquis une...

  • Concepteur

    2 days ago


    Quebec City, Canada Activision Full time

    Job Title: Concepteur(trice) UX - UX Designer - Beenox - Requisition ID: R018551 - Job Description: - (English version _below_)_ Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous sommes leaders dans le divertissement...


  • Quebec City, Canada Équipements Roadloft inc. Full time

    Simplifiez. Voilà la mission. Roadloft rend la van life accessible. Pour ce faire, nous concevons, fabriquons et distribuons des kits innovants permettant la conversion de véhicules de tous les jours (minivan et VUS) en campeur, le temps d’un weekend ou d’un roadtrip. Pourquoi ? Pour vivre mieux avec moins ! Et ce, au plus près de la nature. En...


  • Quebec City, Canada École de technologie supérieure (ÉTS) Full time

    **Design - Professeures ou professeurs**: **École de technologie supérieure (ÉTS)**: **Location: Quebec** **Date posted: 2024-03-01** **Advertised until: 2024-03-31** **L’École de technologie supérieure** (ÉTS) est une université d’ingénierie et de technologie en plein essor située au centre-ville de Montréal. L’ÉTS offre des programmes...


  • Quebec, Canada Go-To Full time

    Les produits & l’ingénierie chez GoToNous sommes les pionniers de la technologie du travail à distance. Notre mission est de concevoir des logiciels de travail innovants et flexibles qui offrent à chacun la possibilité de vivre pleinement, au travail et ailleurs. En rejoignant notre équipe, vous serez encouragé à explorer de nouvelles idées, à...


  • Quebec, Canada Go-To Full time

    Les produits & l’ingénierie chez GoToNous sommes les pionniers de la technologie du travail à distance. Notre mission est de concevoir des logiciels de travail innovants et flexibles qui offrent à chacun la possibilité de vivre pleinement, au travail et ailleurs. En rejoignant notre équipe, vous serez encouragé à explorer de nouvelles idées, à...


  • Quebec, Canada Go-To Full time

    Les produits & l’ingénierie chez GoToNous sommes les pionniers de la technologie du travail à distance. Notre mission est de concevoir des logiciels de travail innovants et flexibles qui offrent à chacun la possibilité de vivre pleinement, au travail et ailleurs. En rejoignant notre équipe, vous serez encouragé à explorer de nouvelles idées, à...

  • Design Web

    12 hours ago


    Quebec City, Canada Netleaf Full time

    //Remplacement de congé de maternité// Le design et la conception de site web te passionnent? Tu te lèves le matin pour regarder les dernières tendances en design web et les appliquer? Tu as à coeur l’esthétisme et les couleurs bien agencées? Netleaf aurait possiblement un poste pour toi! Nous sommes à la recherche de designers web qui sauront se...


  • Quebec City, Canada TEHORA Full time

    TEHORA est présentement à la recherche d’un(e) analyste assurance qualité ayant d’excellentes aptitudes techniques, d’excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d’une équipe polyvalente. Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue. **Description des...

  • Développeur Full-Stack 4 ans +

    Found in: Whatjobs CA C2 - 6 days ago


    Quebec, Canada Sinistar Full time

    Titre du poste : Développeur Full-Stack 4 ans + Poste: Temps plein, dans une entreprise technologique à forte croissance. Emplacement : En télétravail  Svp bien prendre le temps de lire la description d'emploi ainsi que les qualifications requises. Sinistar est une plateforme qui met en relation les...

  • Développeur Full-Stack 4 ans +

    Found in: Appcast CA C2 Glassdoor - 1 week ago


    Quebec, Canada Sinistar Full time

    Titre du poste : Développeur Full-Stack 4 ans +Poste: Temps plein, dans une entreprise technologique à forte croissance.Emplacement : En télétravail Svp bien prendre le temps de lire la description d'emploi ainsi que les qualifications requises. Sinistar est une plateforme qui met en relation les compagnies...

  • Développeur Full-Stack 4 ans +

    Found in: Appcast CA A2 P - 6 days ago


    Quebec, Canada Sinistar Full time

    Titre du poste : Développeur Full-Stack 4 ans +Poste: Temps plein, dans une entreprise technologique à forte croissance.Emplacement : En télétravail Svp bien prendre le temps de lire la description d'emploi ainsi que les qualifications requises. Sinistar est une plateforme qui met en relation les compagnies...


  • Quebec Province, Canada CLEIO Full time

    Viens te joindre aux collaborateurs multi-tâches, multi-talents, multi-passions de CLEIO (ingénieurs mécaniques, électroniques, logiciels, designers industriels et UX/UI) afin de développer de A à Z les produits technologiques de demain... en n'oubliant pas de commencer par un déjeuner d’équipe les lundis! Voici ton quotidien: - Agir comme agent...


  • Quebec City, Canada Moneris Solutions Full time

    UEAT est une entreprise dynamique située dans la ville de Québec, au Québec, qui révolutionne l’industrie de la restauration au Canada grâce à des solutions de commande en ligne et libre-service. Sa mission est de simplifier la vie des restaurateurs à travers le Canada. Joignez-vous à cette aventure et participez à la transformation numérique de...


  • Quebec City, Canada UEAT Full time

    UEAT est une entreprise dynamique située dans la ville de Québec, au Québec, qui révolutionne l’industrie de la restauration au Canada grâce à des solutions de commande en ligne et libre-service. Sa mission est de simplifier la vie des restaurateurs à travers le Canada. Joignez-vous à cette aventure et participez à la transformation numérique de...