This job might no longer be available.
Développeuse, développeur Web mobile (Ubisoft Connect)
2 years ago
Description du poste
En tant que développeuse ou développeur Web mobile au sein de l’équipe Ubisoft Club, vous contribuerez à la mise en œuvre des dernières fonctionnalités de notre application mobile en React Native.
Comme nous utilisons GraphQL pour les besoins de gestion des données et de l’état de l'application, vos tâches iront du développement et du débogage de l'interface utilisateur à la construction et à la maintenance du serveur GraphQL lui-même.
Vous travaillerez en liaison avec nos concepteur·trices de jeux et d'interface utilisateur pour offrir la meilleure expérience possible à nos utilisateur·trices et vous collaborerez avec notre équipe de test interne pour éliminer les éventuels bogues.
Vous effectuerez des recherches et proposerez de nouvelles approches lorsque des problèmes techniques surgiront et vous resterez à l'affût des moyens d'améliorer nos méthodes.
De plus, vous aiderez et coacherez les autres membres de l'équipe selon les besoins, y compris ceux qui se trouvent dans des fuseaux horaires différents (nous sommes une équipe multinationale, après tout!).
Ce que vous ferez, plus précisément
Nous utilisons une méthodologie agile, ce qui fait que vous commencerez une journée typique par une rapide discussion d'équipe pour définir les objectifs et vérifier les progrès de chaque personne.
Étant donné que nous sommes une équipe multinationale, nous utilisons de nombreux outils pour rester en contact et organiser notre temps pour nous réunir à des heures raisonnables. Une fois que tout le monde est au courant, les développeur·euses se mettent au travail.
Ensuite, tout dépendra du jour. Parfois, il y aura une programmation en binôme ou des échanges sur la façon d'aborder un problème. (Souvent, il y aura un mème de chat stratégiquement placé.) La plupart du temps, cependant, vous travaillerez en étroite collaboration avec vos collègues pour réparer et construire - parce que, eh bien, c'est ce que nous faisons.
Qualifications
Ce que vous apportez à l’équipe
- Un diplôme en informatique ou en génie logiciel (ou une formation connexe)
- Connaissance approfondie de JavaScript (ES6/2015+)
- Expérience dans la création d'applications Web mobiles, de préférence avec React Native
- Expérience en matière de consommation, de mise en cache et de gestion des erreurs de l'API RESTful
- Familiarité avec Git, les requêtes pull et les flux de travail CI/CD
- Expérience avec GraphQL (ou une forte volonté d'apprendre)
- Une passion pour l'architecture propre et du code évolutif + un désir de rester à jour dans la technologie du Web
- Un esprit de collaboration et d'innovation
Ce qui serait bien d’avoir:
- Expérience avec une bibliothèque de gestion d'état, comme Apollo Client
- Expérience avec les frameworks de tests automatisés tels que Jest
- Expérience en matière de profilage et d'optimisation de vos créations
- Expérience en matière de développement mobile natif (projets natifs ou développement de plugins pour React Native)
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre formation, vos expériences et vos compétences
Une personne réelle analysera votre candidature. Dans ce cas, il s’agit de Karin, notre spécialiste en acquisition de talents. Alors qu’elle commence à faire votre connaissance à travers votre profil, apprenez à la connaître à travers la vidéo ci-dessous.
À propos du Ubisoft Club
Au Ubisoft Club, une division d'Ubisoft, vous contribuerez à rapprocher plus que jamais des millions de joueur·euses des jeux qu'ils et elles aiment.
Avec vos collègues, vous collaborerez avec les équipes de production de jeux AAA pour créer des outils en ligne et des interfaces essentiels qui amélioreront l'expérience des joueur·euses et les relieront à leurs communautés. Des récompenses exclusives aux fonctions de partage social, vous et votre équipe d'innovateur·trices apporterez régulièrement des avancées technologiques significatives.
Rejoindre Ubisoft Club, c'est rejoindre une équipe de personnes passionnées et extraordinaires, motivées par un désir commun d'innover et de créer. Non seulement vous travaillerez sur diverses plateformes, mais vous aurez accès à certaines des technologies les plus avancées disponibles. Vous bénéficierez également de possibilités d'évolution de carrière, d'un cadre d'apprentissage accueillant et inclusif et de rémunération concurrentiels.
Situés dans le vibrant quartier du Mile-End de Montréal, nous offrons un environnement de travail unique dans l'industrie ; un milieu qui vous permettra d’affiner vos compétences tout en développant une vision unifiée des services en ligne qui alimentent nos jeux.
Chez Ubisoft, vous êtes les bienvenu·es tel·les que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.
Create Your Profile — Game companies can contact you with their relevant job openings.