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

UI ProgrammeR6 SIEGE)

Full-time

Ubisoft



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 innovation and pushing entertainment boundaries, join our journey and help create the unknown!

Job Description



The person in this role is responsible for developing game modules related to general user-facing presentations, such as menus, HUDs, and other UI systems.

What You'll Do

  • Review game design documents to understand the intended player experience and actively contribute feedback to help achieve that vision;
  • Help define UI features and implementation while aligning with the needs of graphic designers;
  • Design and implement menu systems and user interfaces for target platforms, ensuring consistency in both visual presentation and underlying logic;
  • Develop tools to support UI systems;
  • Collaborate with designers and programmers to rapidly prototype interaction concepts;
  • Respond effectively to feedback and produce quick iterations;
  • Provide hooks and support for UI animations and audio integration;
  • Work closely with designers and artists to implement new ideas, offering technical, creative, and planning feedback;
  • Collaborate with the team to ensure UI systems meet both aesthetic and functional requirements;
  • Stay current with industry trends, innovations, and best practices;
  • Maintain and oversee the modules and systems that support the UI;
  • Optimize UI code to ensure efficient performance on target platforms;
  • Interact and collaborate with multiple departments;
  • Develop automated testing APIs and tools related to UI systems to help ensure overall game stability and health;
  • Apply strong knowledge of usability and UX principles as they relate to UI development;
  • Integrate accessibility and localization considerations into UI features and workflows;
  • Perform any other related duties as required;
  • Demonstrate strong analytical skills through debugging and crash fixing across a variety of UI systems.

Qualifications



What You Bring

Education

  • Bachelor's degree in Computer Science, Computer Engineering, or an equivalent combination of training and experience.

Experience

  • Minimum 5 years of experience programming in C++ within the video game industry, embedded systems, or other relevant fields.

Knowledge & Technical Skills

  • Ability to write clean, robust, performant, and maintainable C++ code;
  • Excellent understanding of MVVM architecture and workflows;
  • Strong troubleshooting and debugging skills;
  • Solid understanding of software engineering best practices, including design reviews, coding standards, code reviews, testing, and documentation;
  • Strong collaboration and communication skills in a multidisciplinary environment;
  • Bonus: Experience with Visual Studio, Perforce, and Jira;
  • Bonus: Experience working on a PC-centric platform experience.

Soft Skills

  • Strong problem-solving abilities;
  • Attention to detail;
  • Excellent verbal and written communication skills;
  • Proactive attitude with a strong sense of autonomy and professional ethics;
  • Motivation to tackle large-scale challenges;
  • Strong organizational skills for task definition and estimation;
  • Ability to adapt to change;
  • Results-oriented mindset.

Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the UI ProgrammeR6 SIEGE) in Montréal, QC vacancy
  • Description de l'entreprise Ubisoft est un·e chef·fe de file mondial·e dans l’industrie du jeu vidéo, avec des équipes partout dans le monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes...
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    21 days ago
  •  ...detail oriented and able to work under pressure, this may be the right gig for you!  Job Description Our team is looking for a new UI artist to join us! If you are looking to be part of exciting and challenging projects, this may be the right gig for you. We are looking... 
    Suggested
    Full time

    Luckyhammers

    Montréal, QC
    more than 2 months ago
  •  ...the energy flow between their solar panels, EVs, stationary battery and the grid. The opportunity   dcbel is looking to hire a UI embedded developer to work in our growing team. The successful candidate will play a pivotal role in developing, improving, and maintaining... 
    Suggested
    Full time
    Flexible hours

    Dcbel

    Montréal, QC
    7 days ago
  •  ...contributions de chacun. Description du poste Nous recherchons un(e) Lead UI/UX Designer pour s'approprier l'expérience utilisateur et l'...  ..., tandis que l'anglais est utilisé régulièrement avec notre siège social et nos collègues à l'international.   Pourquoi Krafton... 
    Suggested
    Full time
    Work at office
    Flexible hours
    2 days per week

    Krafton Montréal Studio

    Montréal, QC
    more than 2 months ago
  • $35 - $40 per hour

     ...exercising their own professional judgment, expertise, and methods in performing the Services. In this role, you can expect to: Define UI/UX scope and impact for assigned project briefs. Gather requirements for scoped features alongside design, art, and tech leads.... 
    Suggested
    Full time
    Contract work
    For contractors
    Local area

    Kabam

    Montréal, QC
    10 days ago
  •  ...Description Nous recherchons un concepteur/une conceptrice UX/UI talentueux/talentueuse avec plus de 3 ans d'expérience pour soutenir activement notre processus de conception et contribuer à la création de sites Web et d'applications interactives. Vous collaborez avec des... 
    Full time
    Apprenticeship
    Work at office
    Remote work
    Flexible hours

    Evolving Web

    Montréal, QC
    more than 2 months ago
  • Description du poste Ce que vous ferez  Compiler et comprendre les intentions réseau/en ligne du projet et définir les besoins en matière de développement; Proposer des améliorations lorsque nécessaire en concevant et en mettant en œuvre des nouveaux systèmes; ...
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...craft transformative digital experiences that enhance customer engagement and drive business success. We're looking for an experienced UI Developer with deep expertise in Angular to join our. You'll play a key role in designing, building, and maintaining responsive, high-... 
    Full time
    Work at office
    Local area
    Worldwide
    Work visa

    Bounteous

    Montréal, QC
    more than 2 months ago
  •  ...Designer Principal UI/UX Aperçu du rôle Le Designer Principal UI/UX est la référence en matière d'expertise et de stratégie, responsable de définir et de piloter l'expérience utilisateur globale et l'orientation des interfaces du jeu. Travaillant en étroite collaboration... 
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    10 days ago
  •  ...for players, streamers, and spectators while enabling creators to usher in a new age of gaming and media. We are currently looking for a UI/UX Designer to join our team! Job Description The UI/UX Designer will bring art to life in the game, while improving the UX with... 
    Full time

    Scavengers Studio

    Montréal, QC
    more than 2 months ago
  •  ...Description du poste L’équipe Anti‑Cheat de Rainbow Six Siege recherche un(e) Gameplay Programmer talentueux(se) et rigoureux(se) pour contribuer à notre mission : garantir un environnement juste et compétitif pour notre communauté. Nous nous consacrons à la prévention... 
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    more than 2 months ago
  • Description de l'entreprise Ubisoft est un·e chef·fe de file mondial·e dans l’industrie du jeu vidéo, avec des équipes partout dans le monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes...
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...activités d’avant-vente et aux offres Design pour contribuer à l’agence. Participer activement à des évènements de la communauté Design (UX-UI) Ton mindset: Autonome et proactif, en recherche de challenges Capacité à fédérer et travailler en équipes pluridisciplinaires... 
    Full time
    Part time
    Work at office
    Local area
    Flexible hours

    Atecna Montréal

    Montréal, QC
    more than 2 months ago
  •  ...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 desired... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...où la croissance est portée par la passion de notre équipe et de nos joueurs.  DESCRIPTION DU POSTE En tant que Designer Sénior.e UI/UX, vous jouerez un rôle clé dans la définition et l’exécution de l’expérience visuelle et interactive d’un nouveau jeu mobile. Vous... 
    Full time
    Casual work
    Work at office
    Worldwide
    Monday to friday
    10 hours per week
    Flexible hours
    2 days per week

    Ludia

    Montréal, QC
    more than 2 months ago
  •  ...Designer UI Freelance  Contrat à Montréal, à temps plein ou à temps partiel. Sherpa est à la recherche d’un(e) designer UI freelance bilingue pour revisiter, moderniser et faire évoluer les interfaces de ses produits mobiles ( Nomad ) et web ( Unify ). Il s’agit... 
    Full time
    Contract work
    Part time
    Freelance

    Sherpa

    Montréal, QC
    more than 2 months ago
  •  ...English version will follow Designer UI/UX Aperçu Nous recherchons un(e) designer UI/UX pour rejoindre notre département R&D. C’est une excellente opportunité pour un étudiant ou un jeune professionnel motivé de développer ses compétences en conception d’interfaces... 
    Internship
    Work at office
    Flexible hours
    2 days per week

    Civalgo

    Montréal, QC
    a month ago
  •  ...and want to push the boundaries of entertainment, join our adventure and help us create the unknown! Job Description The Senior UI Programmer – Technical Lead serves as the primary technical point of contact for all user interface systems on the project. This person... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...create and deliver a wide range of content reflecting our world. Job Description RESPONSIBILTÉS En tant que Concepteur(trice) UX&UI Senior, vous concevrez des interfaces utilisateur élégantes et centrées sur le joueur. Ce rôle combine la réflexion UX et l’esthétique... 
    Full time
    Local area

    Nbcuniversal

    Montréal, QC
    more than 2 months ago
  • As a 2D and 3D Illustrator at Ubisoft Montréal, you will create visuals for Rainbow Six Siege. Your work will help represent ideas and produce content for monetization and communication while following the artistic direction. What you’ll do Support the monetization art team... 
    Full time
    Contract work
    Seasonal work

    Ubisoft

    Montréal, QC
    2 days ago
  • En tant qu’illustrateur·trice 2D-3D à Ubisoft Montréal, vous créerez des visuels pour Rainbow Six Siege. Votre travail aidera à représenter des idées et à produire du contenu destiné à la monétisation et à la communication, dans le respect de la direction artistique. Ce que... 
    Full time
    Contract work
    Seasonal work
    Day shift

    Ubisoft

    Montréal, QC
    2 days ago
  •  ...entertainment, join us and help create the unknown! Job Description We are building cutting-edge AI Bots for Rainbow Six Siege . Our goal is to create bots capable of realistically replicating the decisions, tactics, and behaviors of real players, delivering an... 
    Full time

    Ubisoft

    Montréal, QC
    23 days ago
  •  ...joignez‑vous à nous et contribuez à créer l’inconnu ! Description du poste Nous construisons des AI Bots de pointe pour Rainbow Six Siege. Notre objectif est de créer des bots capables de reproduire de façon crédible les décisions, tactiques et comportements de vrais... 
    Full time
    Flexible hours

    Ubisoft

    Montréal, QC
    23 days ago
  •  ...sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a Senior UI Programmer, you will work on developing and optimizing user interface features for 7 days to die in collaboration with designers,... 
    Full time
    Flexible hours

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...participerez au développement et à l’évolution des plateformes web qui accompagnent les compétitions et l’écosystème esport de Rainbow Six Siege. Vous travaillerez sur différents projets, notamment des sites publics comme r6esports.com, des applications web et des outils... 

    Ubisoft

    Montréal, QC
    1 day ago
  •  ...Description Job Description As a Front-end Programmer at Ubisoft Montréal, you’ll develop web platforms that support Rainbow Six Siege esports tournaments. You’ll work on r6esports.com, web applications and internal tools used by our teams and partners. Reporting to... 
    Full time

    Ubisoft

    Montréal, QC
    1 day ago
  • Chez Kabam, nous relevons constamment la barre de l'excellence dans le domaine des jeux mobiles gratuits. Nous embauchons pour la passion et la diversité, afin de triompher grâce à nos compétences collectives. Nos équipes sont composées d'une fusion de personnalités et d'intérêts...
    Contract work
    For contractors

    kabam

    Montréal, QC
    13 days ago
  •  ...Full time Job Level Vice President Posted Date Apr 23, 2025 We're seeking someone to join our Equity Swaps team as a Senior UI Developer in ESTAR to work in a global team towards a new web-based UI strategy, where you will be working on two major initiatives; one... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    9 days ago
  • At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun-...
    Contract work
    For contractors

    kabam

    Montréal, QC
    13 days ago
  •  ...contribuerez à créer des animations de haute qualité pour les contenus de personnalisation et les séquences cinématiques intégrées à Rainbow Six Siege. Votre travail enrichira lexpérience des joueurs grâce à des contenus présentés en vue à la troisième personne notamment les Victory... 
    Full time
    Remote work

    Ubisoft

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to UI ProgrammeR6 SIEGE). Be the first to apply!