← Retour à la recherche

Programmeuse, Programmeur Web (Ubisoft Connect)

Temps plein - 7146BR

Description de poste

Faisant partie de notre équipe de développement Web, vous participerez à l’implémentation des dernières fonctionnalités de nos applications Web React. Étant donné notre utilisation de GraphQL pour la gestion de nos données et l’état de nos applications, vos tâches iront du développement d’interfaces front-end au débogage et jusqu’au développement du serveur GraphQL lui-même.

Au sein d'une équipe Agile, vous allez travailler en étroite collaborations avec les équipes de designs, tant UX que celle de la conception de jeux ainsi que celle des testeurs. Vous allez aussi effectuer des recherches afin de suggérer les meilleures solutions possibles pour adresser les défis techniques rencontrés sur notre parcours. Il en sera de même pour découvrir de nouvelles façons d’améliorer nos méthodes de travail.

En collaboration avec vos collègues étendus sur plusieurs studios et fuseaux horaires, nous compterons sur vous pour épauler les membres de nos équipes et de les encadrer lorsque nécessaire afin qu’ils se développent à la hauteur de leur potentiel.

Tout cela jouera un rôle primordial dans la livraison de la meilleure expérience possible à nos utilisateurs. Si ceci vous motive, on veut vous rencontrer !

Qualifications

Ce que vous apportez à l’équipe

  • Un baccalauréat en informatique, génie logiciel ou cycle universitaire équivalent

  • Une excellente maîtrise du JavaScript, ES6/2015

  • Des connaissances approfondies en CSS et HTML

  • Une expérience de développement d'applications avec un framework JavaScript tel que React

  • La capacité de rapidement retranscrire des designs d’interfaces utilisateurs en JSX ou équivalent

  • Une expérience avec des API RESTful : consommation, gestion de cache et des erreurs

  • Votre confort avec les révisions de code, le protocole git ainsi que les scripts npm

  • Votre expérience en débogage, profilage et optimisations d'applications

  • Votre proactivité et votre curiosité 

Vous retiendrez notre attention si vous avez

  • Développé des applications mobiles avec React Native

  • Utilisé un gestionnaire d’états tel que Redux, MobX ou GraphQL

  • Écrit des tests automatisés avec Jest ou équivalent

  • Des connaissances avec Google Analytics ou tout autre outil d’analyse d’audience

  • De l’expérience avec C++, C# ou Java

  • Une connaissance de Typescript

Ce qu’il faut nous envoyer

  • Votre CV mettant en valeur votre formation, vos expériences et vos compétence

Informations supplémentaires

À propos de nous
 

Chez Ubisoft Montréal, un leader de l’industrie du jeu vidéo situé dans le vibrant quartier du Mile-End depuis 1997, nous offrons un environnement de travail unique dans l’industrie, vous permettant de créer et d’enrichir 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 d’un avancement professionnel constant, d’un cadre d’apprentissage 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 d’envergure et de grande qualité — Assassin’s 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 l’industrie.

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

Videos

Menu