10 hours ago
Montréal, CanadaSenior
Responsibilities
- Design, develop, and maintain reliable, performant, and maintainable esports web applications.
- Own frontend architecture and technical decisions for the team’s applications.
- Deliver features end to end from design through production deployment and maintenance.
- Collaborate with product, game development, internal, and partner teams to evolve esports platforms.
- Diagnose and resolve technical issues, document technical decisions, and contribute to technology evaluation.
Requirements
- Degree in computer science, software engineering, or another relevant field.
- Significant experience developing modern web applications.
- Excellent proficiency with TypeScript and strong experience with React and Next.js.
- Knowledge of modern web architectures and technologies, including WebSocket and Web Components.
- Knowledge of Node.js, npm, and Vite.
- Demonstrated ability to analyze and solve complex technical problems.
- Excellent English communication and cross-functional collaboration skills.
- Knowledge of C# and full-stack development is an asset.
- Interest in esports or sports is an asset.
Benefits
- Permanent employment contract.
- Office-based work arrangement.
Tech Stack
Categories
FrontendGaming
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.
