Senior UI Programmer

1 day ago


Montreal, Quebec, Canada Ubisoft Entertainment Full time
Job Title: Senior UI Programmer

Ubisoft Entertainment is seeking a highly skilled Senior UI Programmer to join our team. As a key member of our development team, you will be responsible for designing and implementing user interface modules for our games.

Responsibilities:
  • Develop user interface modules for our games, including menus, HUD, and mini-games.
  • Collaborate with game designers and artists to ensure a cohesive and engaging user experience.
  • Implement UI features and tools to support the game's presentation team.
  • Investigate and develop a deep understanding of UI frameworks and technologies.
  • Work closely with designers and artists to integrate designs and animations.
  • Provide hooks for graphic designer animations and sound support.
  • Optimize user interface code to run efficiently on cross-platform.
  • Develop automated tests APIs related to UI systems to ensure continuous health of the game.
Requirements:
  • 5+ years of experience in C++ programming in the video game sector or embedded systems.
  • Strong problem-solving skills and ability to adapt to change.
  • Good interpersonal and communication skills.
  • Autonomy and ethics in proactive work.
  • Drive to take up major challenges.
  • Define and estimate tasks in a structured way.
  • 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.
About Ubisoft Entertainment:

Ubisoft Entertainment is a leading developer and publisher of video games. Our team of 19,000 members, working across more than 30 countries, is committed to creating original and memorable gaming experiences. We believe in the importance of diversity and inclusion in the workplace and are an equal opportunity employer.


  • Senior UI Programmer

    3 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 interfaces for our games.Key Responsibilities:Define and Establish a Vision for the Game's User Interfaces: Develop a clear...

  • Senior UI Programmer

    3 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 interfaces for our games.Key Responsibilities:Define and Establish a Vision for the Game's User Interfaces: Develop a clear...

  • Senior UI Programmer

    2 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

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


  • 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

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


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


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


  • 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

    2 weeks 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.Your responsibilities will include defining and establishing a vision for the game's user interfaces,...

  • Senior UI Programmer

    2 weeks 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.Your responsibilities will include defining and establishing a vision for the game's user interfaces,...


  • Montreal, Quebec, Canada Hasbro Full time

    Job Title: 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:Define and establish a vision and direction for the game's user interfacesDevelop, implement...


  • Montreal, Quebec, Canada Hasbro Full time

    Job Title: 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:Define and establish a vision and direction for the game's user interfacesDevelop, implement...


  • Montreal, Quebec, Canada Hasbro Full time

    {"title": "Senior UI Programmer", "description": "\u003cp\u003eAt 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 games.\u003c/p\u003e\u003cp\u003eWe're looking for a talented individual with a strong...


  • Montreal, Quebec, Canada Hasbro Full time

    {"title": "Senior UI Programmer", "description": "\u003cp\u003eAt 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 games.\u003c/p\u003e\u003cp\u003eWe're looking for a talented individual with a strong...


  • 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 games. Your mission will be to design and develop intuitive, engaging, and visually stunning UI systems that enhance...


  • 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 games. Your mission will be to design and develop intuitive, engaging, and visually stunning UI systems that enhance...


  • Montreal, Quebec, Canada Hasbro Full time

    Job Title: 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 interfaces for our games.Key Responsibilities:Design and implement user interfaces for our gamesCollaborate with game designers and artists to...


  • Montreal, Quebec, Canada Hasbro Full time

    Job Title: 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 interfaces for our games.Key Responsibilities:Design and implement user interfaces for our gamesCollaborate with game designers and artists to...