Programmeuse, Programmeur Front-End Esport - Rainbow Six Siege
Key Skills for This Role
Full Job Posting
Requirements
- Un diplôme en informatique, en génie logiciel ou toute autre formation pertinente
- Une expérience significative dans le développement d’applications web modernes
- Une excellente maîtrise de TypeScript
- Une solide expérience avec React et Next.js
- Une bonne connaissance des architectures et technologies web modernes, notamment des micro-frontends, de WebSocket et des Web Components
- Une connaissance de Node.js, npm et Vite
- Une capacité démontrée à analyser et à résoudre des problèmes techniques complexes
- Une excellente capacité à communiquer en anglais et à collaborer avec des équipes pluridisciplinaires
- Atout : un intérêt pour l’esport ou le sport, qui facilitera votre compréhension de notre environnement
- Atout : des connaissances en C# et en développement full-stack
Full Job Posting
Au sein de l’équipe esport d’Ubisoft, vous participerez au développement et à l’évolution des plateformes web qui accompagnent les compétitions et l’écosystème esport de Rainbow Six Siege. Vous travaillerez sur différents projets, notamment des sites publics comme r6esports.com, des applications web et des outils internes utilisés par nos équipes et nos partenaires. Sous la supervision de votre responsable d’équipe, vous travaillerez en étroite collaboration avec les autres développeurs, notre équipe produit et les développeurs de Rainbow Six Siege pour concevoir des solutions fiables, performantes et évolutives. Vous rejoindrez une équipe passionnée par le développement, les nouvelles technologies et l’esport. Nous accordons une place importante à l’innovation et encourageons chacun à proposer des idées, à remettre en question nos choix techniques et à participer aux décisions. Votre travail contribuera directement à l’évolution des plateformes esport d’Ubisoft, utilisées par nos équipes internes, les fans d’esport, les organisateurs de tournois et les joueuses et joueurs professionnels. Ce que vous ferez Concevoir, développer et maintenir notre écosystème web en veillant à la performance, à la fiabilité et à la maintenabilité de nos applications Être responsable des choix techniques et de l’architecture front-end de nos applications Prendre en charge le développement de fonctionnalités de bout en bout, de leur conception à leur mise en production et à leur maintenance Participer à toutes les étapes de conception de nos produits, contribuer aux décisions techniques et veiller à la qualité des solutions développées Diagnostiquer, déboguer et résoudre les problèmes techniques rencontrés sur nos applications Documenter les choix techniques et les fonctionnalités développées pour faciliter leur compréhension et leur maintenance Collaborer avec l’équipe produit pour définir et faire évoluer nos plateformes esport Effectuer une veille technologique pour identifier les outils et les pratiques qui pourraient bénéficier à l’équipe Ce que vous apporterez à l’équipe Un diplôme en informatique, en génie logiciel ou toute autre formation pertinente Une expérience significative dans le développement d’applications web modernes Une excellente maîtrise de TypeScript Une solide expérience avec React et Next.js Une bonne connaissance des architectures et technologies web modernes, notamment des micro-frontends, de WebSocket et des Web Components Une connaissance de Node.js, npm et Vite Une capacité démontrée à analyser et à résoudre des problèmes techniques complexes Une excellente capacité à communiquer en anglais et à collaborer avec des équipes pluridisciplinaires Atout: un intérêt pour l’esport ou le sport, qui facilitera votre compréhension de notre environnement Atout: des connaissances en C# et en développement full-stack Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!
About Ubisoft
Global developer and publisher of video games and entertainment.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Ubisoft
Web Developer
Québec, CAN
Ubisoft is seeking a fullstack web developer to build and evolve large-scale applications and internal platforms for resource management, project tracking, and analytics. Candidates need significant fullstack development
Building Maintenance Technician
Montréal, CAN
As an Building Maintenance Technician at Ubisoft Montreal, you will plan and complete light construction, renovation, and maintenance work across our leased spaces. You will ensure that work is estimated accurately, comp
Technicien·ne en entretien des bâtiments
Montréal, CAN
En tant que Technicien·ne en entretien des bâtiments à Ubisoft Montréal, vous planifierez et réaliserez des travaux de construction légère, de rénovation et d’entretien dans nos espaces locatifs. Vous veillerez à ce que
Animateur-trice jouabilité sénior - [Rainbow Six Siege]
Montréal, CAN
En tant qu’ animateur-trice jouabilité sénior sur Rainbow Six Siege à Ubisoft Montréal, tu seras responsable de la création des animations et des systèmes d’animation pour le personnage principal en vue à la première per
Lead technique jouabilité (For Honor)
Montréal, CAN
En tant que lead technique jouabilité, vous agirez comme spécialiste dans votre domaine et vous vous appuierez sur les apprentissages du passé pour guider les décisions dans le présent et planifier de manière proactive p
Gameplay Technical Lead (For Honor)
Montréal, CAN
As a Technical Lead Gameplay, you’ll be an established leader, an expert in your field, who will rely on past learnings to guide decisions in the present and proactively plan for the future. Your primary focus will be on
Online Programmer (Online Services - Player Identity)
Montréal, CAN
At Ubisoft, the Online Services – Player Identity team is looking for experienced software developers to help build and evolve the services that power player identity across Ubisoft games and online experiences. Ubisoft
Web Developer
Québec, CAN
Building Maintenance Technician
Montréal, CAN
Technicien·ne en entretien des bâtiments
Montréal, CAN
Animateur-trice jouabilité sénior - [Rainbow Six Siege]
Montréal, CAN
Lead technique jouabilité (For Honor)
Montréal, CAN
Gameplay Technical Lead (For Honor)
Montréal, CAN
Administrateur.rice Systèmes et Applications
Montréal, CAN
Online Programmer (Online Services - Player Identity)
Montréal, CAN