About Company
Ubisoft Montreal is one of the world’s premier video game developers, creating groundbreaking and immersive experiences that captivate millions globally. With a passion for innovation and a commitment to quality, we are behind some of the most iconic titles in the industry. Our diverse team thrives in a collaborative, creative, and dynamic environment where every voice contributes to our shared success. We believe in fostering talent, encouraging bold ideas, and pushing the boundaries of what’s possible in interactive entertainment. Joining Ubisoft Montreal means becoming part of a community dedicated to excellence, growth, and crafting unforgettable worlds. We’re not just making games; we’re building futures.
Job Description
We are seeking a highly motivated and skilled Web Developer to join our vibrant team in Montreal. This is an immediate hiring opportunity for talented individuals eager to make a significant impact on our online platforms and player-facing services. As a Web Developer, you will play a crucial role in designing, developing, and maintaining robust and scalable web applications that support our world-class video games and internal tools. You will work closely with cross-functional teams, including designers, product managers, and other developers, to bring innovative features to life. We are committed to fostering a diverse and inclusive environment, and we are proud to offer sponsorship opportunities for qualified international candidates looking to advance their careers in the heart of Canada’s gaming capital. If you are passionate about web technologies, enjoy a fast-paced environment, and are eager to contribute to projects that reach a global audience, we encourage you to apply. This role offers the chance to work on cutting-edge technologies and collaborate with some of the brightest minds in the gaming industry, shaping the future of interactive entertainment. Your contributions will directly enhance the player experience and support our ongoing success. We value creativity, problem-solving, and a proactive approach to development, and we offer a clear path for professional growth and skill enhancement.
Key Responsibilities
- Design, develop, test, deploy, and maintain highly scalable and performant web applications and services.
- Collaborate with product owners, designers, and other engineers to understand requirements and translate them into technical solutions.
- Write clean, maintainable, and efficient code in line with established best practices and coding standards.
- Troubleshoot, debug, and upgrade existing systems and applications to ensure optimal performance and reliability.
- Participate in code reviews, providing constructive feedback and ensuring code quality.
- Stay up-to-date with emerging web technologies and industry trends, advocating for their adoption where appropriate.
- Optimize applications for maximum speed and scalability across various devices and browsers.
- Contribute to the continuous improvement of our development processes and tools.
- Document technical specifications and system designs.
Required Skills
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Strong experience with at least one modern front-end framework (e.g., React, Angular, Vue.js).
- Solid understanding of backend development with Node.js, Python, Ruby, or similar.
- Experience with RESTful APIs and asynchronous request handling.
- Familiarity with version control systems, especially Git.
- Knowledge of database technologies (SQL and/or NoSQL).
- Demonstrated ability to write clean, well-documented, and testable code.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a collaborative, fast-paced team environment.
Preferred Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with containerization technologies (Docker, Kubernetes).
- Prior experience in the gaming industry or with large-scale consumer-facing applications.
- Proficiency in both English and French (written and spoken) is a strong asset.
- Experience with CI/CD pipelines and automated testing frameworks.
- Knowledge of web security best practices.
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off, including vacation, sick days, and holidays.
- Sponsorship for eligible international candidates.
- Relocation assistance for qualified candidates.
- Access to the latest gaming technologies and upcoming titles.
- On-site fitness facilities and wellness programs.
- Professional development opportunities and training.
- Employee assistance program.
- Discounted public transportation.
- Dynamic and inclusive company culture with regular team events.
How to Apply
Click on the link below to apply for the job.