1 day ago
Montréal, CanadaMid Level
Responsibilities
- Design, develop, and maintain web platforms, applications, and internal tools for Rainbow Six Siege esports.
- Define technical choices and front-end architecture while focusing on application performance and reliability.
- Develop features from design through release and maintenance.
- Contribute to product design and maintain the quality of technical solutions.
- Diagnose, debug, and resolve complex technical issues.
- Document technical choices and features to support maintenance.
- Collaborate with product teams, Rainbow Six Siege developers, teams, partners, esports fans, tournament organizers, and professional players.
- Explore tools and practices that could benefit the team.
Requirements
- Experience in modern web application development.
- Strong skills in TypeScript, React, and Next.js.
- Experience with modern web architectures, including micro-frontends, WebSocket, and Web Components.
- Experience using Node.js, npm, and Vite.
- Ability to resolve complex technical issues.
- English communication and cross-functional collaboration skills.
- Preferred: interest in esports or sports.
- Preferred: knowledge of C# and full-stack development.
- Submit a CV highlighting relevant skills and experience, plus links to web development projects or code repositories.
Benefits
- Permanent contract.
- Office-based work with stated work flexibility.
Tech Stack
Categories
About Ubisoft
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.
