Programming Team Lead

6 months ago


Québec, Canada Ubisoft Full time

As a Programming Team Lead within Ubisoft Connect you oversee a group of frontend programmers in developing the web-driven user experience that power Ubisoft Connect. You work within a modern web stack based on React, GraphQL and TypeScript to name a few.

You guide the developers, that report directly to you, in defining, building, and evolving the features and tools that compose Ubisoft Connect today and tomorrow. That includes features like friend invites, the games library, a list of achievements and more. You keep a balance between new features, keeping tech-debt in check and evolving our technical foundations.

You are a direct manager for your team members and as such acknowledge and take care of their individual needs, concerns, and aspirations. You assist in their career development through personal and project-specific goals, timely and effective feedback, trainings, team activities and guidance on a path toward continuous improvement.

Your team achieves its goals thanks to your technical know-how, leadership, and ability to make informed choices. You work within a multi-disciplined live production team, where you build along creative, technical, qc and management peers. Finally, when Ubisoft Connect features land in the hands of our players, while all works well and smoothly, you know you have contributed to delivering a reliable, consistent, and enriching experience, which in the end is our source of motivation.

**What you'll do**

On a typical day, you gather your team to discuss progress with assigned tasks. You note issues and brainstorm ways to address them. You review outstanding bugs and how best to approach them in the coming sprint. You prepare upcoming work, discuss UI and API needs. You communicate regularly with leads from other disciplines to plan, identify risks, and deliver on time. You celebrate our milestones and make sure your team has all that it needs to succeed.
- **
Drive **the projects your team is involved in by transforming the input requirements into an actionable plan and facilitating the prioritization and distribution of work.
- ** Collaborate with people** of different profiles (engineering, product management, quality assurance).
- ** Foster good software engineering practices** including code reviews, automated testing, and continuous deployment.
- ** Contribute **to the design and implementation of software components of Ubisoft Connect
- Support your team members in their **professional growth**.

**Qualifications** What you bring**
- Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent practical experience).
- At least 5 years of software development ideally with some management experience.
- Proficiency in a variety of Frontend web stacks, especially React, Typescript, GQL, CSS, HTML.
- Solid interpersonal, and communication skills.
- The ability to remain calm when faced with setbacks; you know to learn from your mistakes.
- An understanding of live operations and consuming backed services.
- Effective communication skills with ability to build strong professional relationships

**What to send our way**
- Your CV highlighting your background and skills

Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
**Additional Information** About us**

Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment 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.

Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.

If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.

**At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.


  • Programming Team Lead

    7 months ago


    Québec, Canada Ubisoft Full time

    **Company Description** Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance,...


  • Québec, Quebec, Canada Syneos Health Full time

    We are seeking an experienced Senior Statistical Programming Lead to join our team at Syneos Health. In this role, you will have the opportunity to work on complex clinical trial projects and lead a team of statistical programmers.Syneos Health is a leading biopharmaceutical solutions organization that translates unique insights into outcomes to address...

  • Team Lead

    3 months ago


    Québec, Quebec, Canada beBee Professionals Full time $45,000 - $65,000

    We are seeking a dedicated Shift Manager to lead our team in Québec, Canada. As a Shift Manager, you will oversee daily operations, ensure high-quality service, and lead a team of employees.Key Responsibilities:Supervise daily operations during your shift, ensuring efficient workflows and high-quality service.Train, mentor, and manage team members,...

  • Team Lead

    2 months ago


    Québec, Quebec, Canada beBee Professionals Full time $45,000 - $65,000

    beBee Professionals is seeking a highly skilled Team Lead - Shift Management to join our team in Québec, Canada.Key Responsibilities:Lead a team of employees, providing guidance and support to ensure high-quality service and efficient workflows.Train and mentor team members, providing ongoing feedback and coaching to improve performance.Handle customer...


  • Québec, Quebec, Canada Syneos Health Full time

    About the Role">Syneos Health is a leading biopharmaceutical solutions organization, accelerating customer success by translating clinical, medical affairs, and commercial insights into outcomes. As a Medical Writer Team Lead, you will be at the forefront of this effort.">Key Responsibilities">Mentor and lead less experienced medical writers on complex...


  • Québec, Quebec, Canada Cree Board of Health and Social Services of James Bay (CBHSSJB) Full time

    We are seeking an experienced Lead Psycho-Social Rehabilitation Program Specialist to join our team at the Cree Board of Health and Social Services of James Bay (CBHSSJB).About UsThe CBHSSJB is responsible for providing health and social services to all individuals residing in the Eeyou Istchee region, a remote area in northern Quebec with a population of...


  • Québec, Canada CAE Inc. Full time

    Role and Responsibilities Role & Responsibilities: CAE is a high technology company, at the leading edge of digital immersion, providing solutions to make the world a safer place. Our flight services business delivers software solutions to more than 150 airline customers. Here are few reasons why folks love working at CAE: - Meaningful work that drives...


  • Québec, Canada Antoine Laoun Full time

    **Requisition ID**:704321 **Store #**: Q0E639 APLI - Jean Talon **Position**:Full-Time **Total Rewards**:Benefits/Incentive Information** Are you enthusiastic, bilingual and fascinated by the world of optics? Do you like to work with designer eyewear, quality optical frames and products? Join us and discover a challenging, vibrant and caring work...


  • Québec, Quebec, Canada Dollarama Full time

    Job Title: Retail Store Team LeadCompany OverviewWe are seeking an experienced Retail Store Team Lead to join our team at Dollarama. As a Retail Store Team Lead, you will be responsible for supervising staff, assigning sales workers to duties, and hiring and training new employees.SalaryWe offer a competitive salary of approximately $60,000 per year, based...


  • Québec, Canada Antoine Laoun Full time

    **Requisition ID**:811137 **Store #**: 00E638 LensCrafters - Downtown **Position**:Full-Time **Total Rewards**: **Benefits/Incentive Information** Are you enthusiastic, bilingual and fascinated by the world of optics? Do you like to work with designer eyewear, quality optical frames and products? Join us and discover a challenging, vibrant and caring...


  • Québec, Quebec, Canada Fresche Solutions Inc Full time

    We are seeking a highly skilled and experienced Senior Java Development Team Lead to lead and grow a team of ~15 developers skilled in Java. This role will also have dotted-line responsibility for an offshore team as well and primarily focusing on enforcing standards and assigning resources effectively across projects. The ideal candidate will have a...


  • Québec, Quebec, Canada Tevapharm Full time

    About the RoleWe are seeking a skilled Pharmacy Programs Manager to join our team in the Quebec region. As a key member of our marketing and communications team, you will develop and implement industry-leading external programs and partnership initiatives to differentiate our brand.The ideal candidate will have a strong understanding of the Quebec...


  • Québec, Quebec, Canada beBee Professionals Full time $45,000 - $65,000

    Retail Sales Team Lead Opportunity in QuébecWe are seeking a skilled Retail Sales Team Lead to join our team at beBee Professionals in Québec. In this role, you will lead our sales team and drive performance in our retail store.Key Responsibilities:Oversee daily sales operations and ensure excellent customer service.Provide training and coaching to sales...


  • Québec, Quebec, Canada beBee Professionals Full time $30,000 - $45,000

    Job OverviewbeBee Professionals in Québec seeks an experienced Retail Store Team Lead to oversee daily operations and lead our retail team.Salary InformationThe estimated annual salary for this position is approximately $55,000-$65,000 CAD, depending on experience.Responsibilities:Team Management: Supervise, train, and motivate retail staff to ensure...


  • Québec, Quebec, Canada ROME GROUP Full time

    Job SummaryWe are seeking a highly skilled and experienced Chief Residential Treatment Program Director to lead our Residential Unit at Queen of Peace Center.About the RoleThe successful candidate will oversee the operations of the Residential Unit, ensuring high-quality care and achievement of outcomes for our clients. This role involves developing and...

  • Program Coordinator

    7 months ago


    Québec, Canada Inizio Engage Full time

    Program Coordinator Inizio Engage Canada is seeking a Program Coordinator to oversee and maintain day to day operation of assigned client activities. They will ensure the implementation of policies and best practices along with maintaining KPIs and ensure excellence in customer service delivery. The Program Coordinator will be reporting to the Client...

  • Team Lead

    1 month ago


    Québec, Quebec, Canada Tim Hortons Full time

    Job DescriptionWe are seeking a skilled Team Lead to join our team as a Shift Manager at Tim Hortons. This role is responsible for supervising and coordinating activities of staff who prepare and portion food, training staff in job duties, sanitation and safety procedures, ensuring that food and service meet quality control standards, addressing customers'...

  • Account Lead

    6 months ago


    Québec, Canada CBI Health Full time

    **Account Lead** CBI Health is Canada’s leading community healthcare provider, and our passionate team is at the heart of what we do. Every day, our 13,000 staff make a meaningful difference in our clients’ lives as we live the core values that define us: heart, respect, reliability, teamwork and innovation. Along with mentoring and continuous learning...


  • Québec, Canada Block Full time

    Company Description Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level. They work across business...


  • Québec, Canada Logient Full time

    Un problème insoluble, ça n’existe pas à vos yeux. Là où plusieurs ne voient que des portes closes, vous voyez des ouvertures: vous adorez faire preuve de créativité pour changer les choses. Remettre en question le statu quo. Redéfinir les possibles. Logient est à la recherche d’un **Team Lead Cloudops**, qui se joindra à son équipe....