1 day ago
Montréal, CanadaSenior
Responsibilities
- Analyze business and technical requirements for web applications.
- Design, develop, maintain, and secure high-performing APIs and web services.
- Build and evolve Compass platform features using full-stack development practices.
- Contribute to requirements analysis, technical design, development, testing, deployment, maintenance, and documentation.
- Collaborate with product team members, analysts, and developers to deliver business solutions.
- Assess technical impacts, risks, and dependencies; estimate development effort.
- Write scalable, maintainable, and high-performance code.
- Participate in code reviews, testing, software quality initiatives, and continuous improvement.
- Optimize, split, and refactor existing features to improve performance and maintainability.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or an equivalent combination of education and relevant experience.
- Significant experience in full-stack web development.
- Experience designing and developing high-impact web applications used at scale.
- Experience building APIs and web services and solving complex technical problems.
- Proficiency in React, TypeScript, C#, and ASP.NET Core.
- Strong knowledge of modern web application development, object-oriented design, REST API design, and integration.
- Knowledge of software development practices that support quality, performance, and maintainability.
- Knowledge of SQL and Node.js is preferred.
- Experience with Agile development environments and data analytics platforms or internal tools is preferred.
- Excellent written and verbal communication skills in both French and English, with strong analytical and organizational abilities.
Benefits
- Permanent contract.
- Office-based work arrangement.
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.
