Ubisoft

Développeur Web - Full-Stack (BB-90524)

Found in: Neuvoo Bulk CA

Description:

Description du poste

Chez Ubisoft Montréal, un leader de lindustrie du jeu vidéo situé dans le vibrant quartier du Mile-End depuis 1997, nous offrons un environnement de travail unique dans lindustrie, vous permettant de créer et denrichir des jeux qui font partie de franchises AAA iconiques de renommée internationale.

Lorsque vous vous joignez à Ubisoft Montréal, vous entrez dans une communauté de développeurs exceptionnels reliés par leur besoin d'innover, d'être créatifs, et de travailler avec les technologies de pointe. Vous découvrirez un monde où les employés bénéficient dun avancement professionnel constant, dun cadre dapprentissage accueillant et de régimes de rémunération concurrentiels.

Plus que tout, chez Ubi Montréal, vous travaillerez sur un grand nombre de titres denvergure et de grande qualité Assassins Creed, Far Cry, Rainbow Six, Watch_Dogs, For Honor et bon, on ne peut quand même pas vous partager tous nos secrets et vous travaillerez avec certains des plus grands talents de lindustrie.

Être Développeur Full-Stack chez Ubi Montréal.

Au sein du service spécialisé dans la récolte et le traitement des données de Télémétrie de nos jeux, tu rejoindras notre équipe dédiée à créer et évoluer le tableau de bord principal chez Ubisoft pour exposer les métriques dutilisation de tous nos jeux à travers un seul point d'accès.

Tu seras responsable de concevoir, implémenter et assurer le bon fonctionnement d'outils web, depuis la création de UI dynamiques et engageant jusquà la résolution de problèmes complexes de scalabilité et de traitement de hauts volumes de données à travers des API distribuées.

En contribuant à lapplication la plus consultée au sein de la compagnie, ton travail aura un impact sur lensemble des décisionnaires chez Ubisoft, et de nos joueurs à travers eux.

Rejoins notre équipe !

Les outils et technologies utilisées seront :

  • HTML/CSS, JavaScript, Typescript;
  • Angular, Rxjs, Redux/ngrx, Jest;
  • NodeJS ( NestJS, Restify );
  • Redis/MongoDB/SQL Server pour les bases de données;
  • Docker/Kubernetes/Gitlab CI pour le pipeline de test et dintégration.
  • Golang/Java/C#
  • Nos outils doivent aussi sintégrer avec plusieurs API internes à Ubisoft.
  • Un intérêt particulier sera porté à la mise en place des meilleures pratiques de développement (intégration continu, code review, pair programming).
  • Le quotidien dun Développeur Full-Stack chez Ubi Montréal.

  • Développer et maintenir des applications web principalement front-end, mais également back-end basées sur les besoins des clients internes;
  • Compiler, comprendre et analyser les besoins du gestionnaire de produit mais également participer à lélaboration de nouvelles fonctionnalités;
  • Valider et vérifier si les systèmes nouvellement développés rencontrent les intentions du projet et ne créent pas dincohérence avec le code déjà existant et optimiser au besoin; 
  • Déterminer et corriger les « bugs » identifiés;
  • Documenter son travail afin de transférer ses connaissances et permettre aux utilisateurs (les autres métiers) de comprendre et dutiliser les nouveaux systèmes et fonctionnalités; 
  • Participer aux activités quotidiennes de léquipe.
  • Qualifications

    Ce qu'il vous faut pour réussir

  • Détenir un baccalauréat en informatique ou génie informatique ou toutes autres formations équivalentes;
  • Possèder un minimum de 5 ans dexpérience en programmation Web;
  • Avoir de l'expérience comme développeur full-stack avec une connaissance solide des composantes back end (API / REST / Caching), et pour le développement front-end (http, cookies, headers) ainsi qu'une large connaissance de lécosystème JavaScript.
  • Avoir de l'intérêt pour le devops (déploiement, intégration continue );
  • Avoir la capacité à comprendre et tenir compte des besoins des utilisateurs;
  • Être débrouillard, avoir le sens de linitiative, et la capacité à résoudre des problèmes avec des solutions élégantes et innovantes;
  • Avoir le souci de la qualité, et lexprimer tout au long du cycle de développement (via des questions, tests unitaires ...);
  • Avoir de bonnes habiletés relationnelles et de communication;
  • Aimer travailler en équipe;
  • Être capable de sadapter aux changements;
  • Être orienté résultat.
  • Atouts :

  • Docker
  • D3.js
  • GO lang
  • Java / C#
  • Une personne réelle analysera votre candidature. Dans ce cas, il sagit d'Alexis, notre spécialiste en acquisition de talents. Alors quil commence à faire votre connaissance à travers votre profil, apprenez à le connaître à travers la vidéo ci-dessous.

    Renseignements complémentaires

    Nous sommes un employeur équitable et la diversité nous tient à cœur. Nous ne faisons pas de discrimination à légard de la race, de lorigine ethnique, de la religion, du sexe, de lorientation sexuelle, de lâge ou de létat de santé. La forme masculine est utilisée dans le but dalléger le texte.

    calendar_today1 day ago

    Similar jobs

    location_onMontreal, Canada

    work Ubisoft

    Apply:
    I expressly authorise the Terms and Conditions