Founded in 2005 and with a team of over 600 creative, passionate and innovative talents, Ubisoft Quebec is now one of the leaders in the industry. Involved in the Assassin's Creed franchise since 2010, our studio assumed the leadership of Assassin's Creed Odyssey as well as Immortals Fenyx Rising, and is now developing Assassin's Creed Codename RED.
As a UI Technical Lead at Ubi Quebec you will be a recognized expert in your field who draws on the learnings of the past to guide decisions in the present and proactively plan for the future.
You will lead a team of programmers towards a technical vision, produce high quality code and work through constraints to turn it into reality.
With responsibility for helping your team of programmers develop their skills, you will coach and mentor them, empowering them to innovate and perform at their best.
Thanks to your expertise, credibility and reliability, not only can the developers of your project turn to you for information and guidance, but so can others. You are a resource for advice and a reference for Ubisoft employees around the world.
In addition to having a direct influence on the quality of the game that ends up in the hands of the player, there is a tangible connection between your work and the player's experience. You are entrusted with the code for the systems that will make up the game's presentation elements.
What you’ll do
Define the technical vision in UI + plan its technical roadmap.
Regularly meet with your programming team to discuss progress, tackle setbacks, share updates, present features, give feedback, and informatively and constructively explain the root causes of risks and issues.
Mentor and motivate programmers to develop their technical skills + provide them with what they need to work efficiently and achieve quality (tools, pipelines, etc.).
Write elegant code customized to the hardware you’re working with.
Provide technical oversight by reviewing code and making technical validations.
Anticipate and assess complex, escalated issues + propose adapted solutions.
Synch up with other technical leads to remove blockers and keep production moving forward.
Communicate with interdependent teams on other projects to exchange information.
Stay up to date on technological advancements and industry standards to define our best practices + share them with our studios.
What you bring
An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent.
More than 5 years of programming experience + 1 year of technical leadership
A deep understanding of a variety of systems, programming languages, interdependencies, and critical issues or game engines.
Skills in debugging complex crashes and analyzing performance problems
The ability to make informed, immediate decisions with minimal long-term impacts.
A strategic approach to problem-solving: you don’t just patch problems, you solve them so that they never happen again.
Excellent mentorship, interpersonal, and presentation skills.
A highly innovative and collaborative spirit.
Effective cross-departmental communication: you can easily communicate with all disciplines + break down complex information for various audiences.
A desire to share your knowledge to push the boundaries of technology & help others improve their skills.
Working at Ubisoft means
A hybrid and flexible work mode, 6 weeks of vacation in your first year, an enriched parental leave, a Ubi gym directly in our offices, a complete group insurance program, access to complete Dialogue telemedicine services, an RRSP with a contribution from Ubisoft, an advantageous bonus program, concrete measures to ensure the right to disconnect, the option of working part-time and much more. Click here for all the details.
Joining a team of 21,000 Ubisoft employees working across more than 40 locations around the world, are boundby a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication and talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come;
Working for an equal opportunity employer, where diversity is a priority. We do not discriminate on the basis of race, ethnic origin, religion, gender, sexual orientation, age or health status.