Ubisoft

Programmeuse, Programmeur Front-End Esport - Rainbow Six Siege

Ubisoft
Apply
1 day ago
Montréal, CanadaSenior

Responsibilities

  • Design, develop, and maintain Ubisoft’s esports web ecosystem with attention to performance, reliability, and maintainability.
  • Own the technical choices and front-end architecture of web applications.
  • Develop features end to end from design through production deployment and maintenance.
  • Participate in product design, technical decisions, quality assurance, debugging, and resolution of complex technical issues.
  • Document technical decisions and implemented features.
  • Collaborate with product teams and Rainbow Six Siege developers to evolve esports platforms.
  • Monitor technology developments and identify useful tools and practices for the team.

Requirements

  • Advanced proficiency in TypeScript and its concepts.
  • Deep experience with React, Next.js, and their ecosystems.
  • Solid professional experience developing modern web applications.
  • Knowledge of modern web architectures and technologies, including micro-frontends, WebSocket, and Web Components.
  • Knowledge of Node.js, npm, and Vite.
  • Demonstrated ability to analyze and solve complex technical problems.
  • Excellent English communication and ability to collaborate with multidisciplinary teams.
  • Interest in esports or sports is an advantage.
  • Knowledge of C# and full-stack development is an advantage.

Benefits

  • Permanent contract.
  • Office-based work arrangement.

Tech Stack

Categories

Ubisoft

About Ubisoft

10,000+ employees

Ubisoft develops and publishes video games for console, PC, and mobile players worldwide, monetized through premium titles, downloadable content, live services, and the Ubisoft+ subscription. Founded in 1986 and headquartered in Saint-Mandé, France, it operates studios globally and is publicly traded on Euronext Paris. Franchises include Assassin’s Creed, Far Cry, Tom Clancy’s Rainbow Six, and Just Dance.

Contact me