UI ProgrammeR6 SIEGE)
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.
- 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...SuggestedFull time
- ...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...SuggestedFull time
- ...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...SuggestedFull timeFlexible hours
- ...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...SuggestedFull timeWork at officeFlexible hours2 days per week
$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....SuggestedFull timeContract workFor contractorsLocal area- ...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 timeApprenticeshipWork at officeRemote workFlexible hours
- 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 timeWork at office
- ...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 timeWork at officeLocal areaWorldwideWork visa
- ...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 timeWork at office
- ...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
- ...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 timeWork at office
- 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 timeApprenticeship
- ...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 timePart timeWork at officeLocal areaFlexible hours
- ...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
- ...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 timeCasual workWork at officeWorldwideMonday to friday10 hours per weekFlexible hours2 days per week
- ...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 timeContract workPart timeFreelance
- ...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...InternshipWork at officeFlexible hours2 days per week
- ...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
- ...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 timeLocal area
- 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 timeContract workSeasonal work
- 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 timeContract workSeasonal workDay shift
- ...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
- ...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 timeFlexible hours
- ...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 timeFlexible hours
- ...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...
- ...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
- 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 workFor contractors
- ...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 timeWork at officeRemote work
- 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 workFor contractors
- ...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 timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to UI ProgrammeR6 SIEGE). Be the first to apply!

