Programming Team Lead - Web Frontend - Ubisoft Connect

at  Ubisoft

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate05 Sep, 2024Not Specified06 Jun, 2024N/ASoftware Engineering Practices,Product ManagementNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Job Description
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.

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.

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

Responsibilities:

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


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science software engineering or a related field (or equivalent practical experience

Proficient

1

Montréal, QC, Canada