Current jobs related to Senior UI Programmer - Montreal - Ubisoft

  • Senior UI Programmer

    2 months ago


    Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Job Title: Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our team at HASBRO DEUTSCHLAND GmbH. As a key member of our development team, you will be responsible for designing and implementing user interfaces for our games.Key Responsibilities:Define and Establish a Vision for the Game's User Interfaces: Develop a clear...

  • Senior UI Programmer

    2 months ago


    Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Job Title: Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our team at HASBRO DEUTSCHLAND GmbH. As a key member of our development team, you will be responsible for designing and implementing user interfaces for our games.Key Responsibilities:Define and Establish a Vision for the Game's User Interfaces: Develop a clear...

  • Senior UI Programmer

    1 month ago


    Montreal, Quebec, Canada Hasbro Full time

    Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our team at Hasbro. As a key member of our development team, you will be responsible for designing and implementing the user interface for our games.Key Responsibilities:Define and establish a vision and direction for the game's user interfacesDevelop, implement and optimize UI...

  • Senior UI Programmer

    4 weeks ago


    Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Job Title: Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our team at HASBRO DEUTSCHLAND GmbH. As a key member of our development team, you will be responsible for designing and implementing user interface systems for our games.Key Responsibilities:Define and establish a vision and direction for the game's user...

  • Senior UI Programmer

    4 weeks ago


    Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Job Title: Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our team at HASBRO DEUTSCHLAND GmbH. As a key member of our development team, you will be responsible for designing and implementing user interface systems for our games.Key Responsibilities:Define and establish a vision and direction for the game's user...

  • Senior UI Programmer

    1 month ago


    Montreal, Quebec, Canada Hasbro Full time

    Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our team at Hasbro. As a key member of our development team, you will be responsible for designing and implementing the user interface for our games.Key Responsibilities:Define and establish a vision and direction for the game's user interfacesDevelop, implement and optimize UI...

  • Senior UI Programmer

    1 month ago


    Montreal, Quebec, Canada Hasbro Full time

    {"title": "Senior UI Programmer", "description": "Job SummaryWe are seeking a highly skilled Senior UI Programmer to join our team at Hasbro. As a key member of our development team, you will be responsible for designing and implementing user interface systems for our games.Key ResponsibilitiesDefine and establish a vision and direction for the game's user...

  • Senior UI Programmer

    1 month ago


    Montreal, Quebec, Canada Hasbro Full time

    {"title": "Senior UI Programmer", "description": "Job SummaryWe are seeking a highly skilled Senior UI Programmer to join our team at Hasbro. As a key member of our development team, you will be responsible for designing and implementing user interface systems for our games.Key ResponsibilitiesDefine and establish a vision and direction for the game's user...

  • Senior UI Programmer

    3 weeks ago


    Montreal, Quebec, Canada Hasbro Full time

    Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our team at Hasbro. As a key member of our development team, you will be responsible for designing and implementing the user interface for our games.Key Responsibilities:Define and establish a vision and direction for the game's user interfacesDevelop, implement and optimize UI...

  • Senior UI Programmer

    3 weeks ago


    Montreal, Quebec, Canada Hasbro Full time

    Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our team at Hasbro. As a key member of our development team, you will be responsible for designing and implementing the user interface for our games.Key Responsibilities:Define and establish a vision and direction for the game's user interfacesDevelop, implement and optimize UI...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Join HASBRO DEUTSCHLAND GmbH as a Senior UI ProgrammerWe are seeking a skilled Senior UI Programmer to join our team at HASBRO DEUTSCHLAND GmbH. As a member of our team, you will be responsible for designing and developing user interfaces for our games.About the RoleAs a Senior UI Programmer, you will be working closely with our game development team to...

  • Senior UI Programmer

    1 month ago


    Montreal, Quebec, Canada Hasbro Full time

    {"h1": "Senior UI Programmer", "p": "At Hasbro, we're passionate about creating immersive gaming experiences that bring people together. As a Senior UI Programmer, you'll play a key role in shaping the user interface of our next-generation multiplayer game, using the Unreal Engine. Your mission will be to define and establish a direction for the game's user...

  • Senior UI Programmer

    1 month ago


    Montreal, Quebec, Canada Hasbro Full time

    {"h1": "Senior UI Programmer", "p": "At Hasbro, we're passionate about creating immersive gaming experiences that bring people together. As a Senior UI Programmer, you'll play a key role in shaping the user interface of our next-generation multiplayer game, using the Unreal Engine. Your mission will be to define and establish a direction for the game's user...

  • Senior UI Programmer

    3 weeks ago


    Montreal, Quebec, Canada Hasbro Full time

    Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our team at Hasbro. As a key member of our development team, you will be responsible for designing and implementing user interface systems for our games.Key Responsibilities:Design and implement user interface systems for our gamesCollaborate with game designers and artists to...

  • Senior UI Programmer

    3 weeks ago


    Montreal, Quebec, Canada Hasbro Full time

    Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our team at Hasbro. As a key member of our development team, you will be responsible for designing and implementing user interface systems for our games.Key Responsibilities:Design and implement user interface systems for our gamesCollaborate with game designers and artists to...

  • Senior UI Programmer

    4 weeks ago


    Montreal, Quebec, Canada Hasbro Inc. Full time

    Job Title: Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our team at Hasbro Inc. as we embark on a new AAA multiplayer game project in the universe of D&D using the Unreal Engine.Job SummaryThe successful candidate will be responsible for defining and establishing a direction for the game's user interfaces, developing,...

  • Senior UI Programmer

    4 weeks ago


    Montreal, Quebec, Canada Hasbro Inc. Full time

    Job Title: Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our team at Hasbro Inc. as we embark on a new AAA multiplayer game project in the universe of D&D using the Unreal Engine.Job SummaryThe successful candidate will be responsible for defining and establishing a direction for the game's user interfaces, developing,...

  • Senior UI Programmer

    2 weeks ago


    Montreal, Quebec, Canada Hasbro Full time

    Senior UI Programmer Job DescriptionWe are seeking a highly skilled Senior UI Programmer to join our team at Hasbro. As a key member of our development team, you will be responsible for designing and implementing user interface systems for our games.Key Responsibilities:Define and establish a vision for the game's user interfacesDevelop and optimize UI...

  • Senior UI Programmer

    3 weeks ago


    Montreal, Quebec, Canada Hasbro Full time

    Senior UI Programmer Job DescriptionWe are seeking a highly skilled Senior UI Programmer to join our team at Hasbro. As a key member of our development team, you will be responsible for designing and implementing user interface systems for our games.Key Responsibilities:Define and establish a vision for the game's user interfacesDevelop and optimize UI...

  • Senior UI Programmer

    3 weeks ago


    Montreal, Quebec, Canada Hasbro Full time

    Senior UI Programmer Job DescriptionWe are seeking a highly skilled Senior UI Programmer to join our team at Hasbro. As a key member of our development team, you will be responsible for designing and implementing user interface systems for our games.Key Responsibilities:Define and establish a vision for the game's user interfacesDevelop and optimize UI...

Senior UI Programmer

2 months ago


Montreal, 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;
  • At least 5 years of 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.
#J-18808-Ljbffr