This job might no longer be available.
Développeur Web - Full-Stack (TI)
4 years ago
Description du poste
Au sein du département Global IT et de l’équipe spécialisée en gestion des infrastructures online de nos jeux, tu rejoindras notre équipe dédiée à la création de nouveaux produits et portails visant à simplifier et à améliorer le développement et les opérations des jeux onlines.
En tant que Développeur Full-Stack, tu seras responsable de concevoir, implémenter et assurer le bon fonctionnement d'outils web, depuis la création de UI et UX dynamiques, la création d’APIs jusqu’à la résolution de problèmes complexes telles que la gestion de la performance, de la haute disponibilité ou encore de la scalabilité.
En contribuant au sein du département IT, tu auras accès à une équipe transverse et mondiale qui interagit avec de nombreux pays et productions te permettant ainsi d’avoir un impact global pour Ubisoft.
Rejoins notre équipe !
Les outils et technologies utilisées seront :
- HTML/CSS, JavaScript
- PHP/Golang/Python/C#
- MySQL/MongoDB/SQL Server pour les bases de données
- Angular, React, Vue.JS
- NodeJS
- Gitlab CI four les tests et le flow d’intégration continue
- Jira et Service Now
Le quotidien d’un 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 d’incohérence avec le code déjà existant et optimiser au besoin;
- Identifier, analyser et corriger les « bugs » identifiés;
- Dédier une partie de son temps pour implémenter les bonnes pratiques de développement (intégration continue, code review, pair programming, blue-green, tests de haute résilience, ...)
- Documenter son travail afin de transférer ses connaissances et permettre aux utilisateurs (les autres métiers) de comprendre et d’utiliser 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 3 ans d’expé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 le mindset DevOps ou SRE et contribuer à la transformation de l’équipe dans cette direction
- Avoir la capacité à comprendre et tenir compte des besoins des utilisateurs;
- Être débrouillard, avoir le sens de l’initiative, et la capacité à résoudre des problèmes avec des solutions élégantes et innovantes;
- Avoir le souci de la qualité, et l’exprimer 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 s’adapter aux changements;
- Parler anglais couramment;
- Être orienté résultat.
Atouts :
- Docker, Kubernetes
- Python, Golang, C#, Typescript
- Expérience avec méthodologies agiles (Scrum, Kanban, XP, Lean, …)
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 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.
Description de l'entreprise
Ubisoft Montréal, un chef de file dans le développement de jeux vidéo, situé au cœur du Mile-End de Montréal, offre un environnement unique où la créativité, le travail d'équipe et la technologie de pointe donnent vie à des jeux vidéo acclamés par la critique et aux franchises iconiques AAA.
En vous joignant à Ubi Montréal, vous entrez dans une communauté de gens passionnés et extraordinaires, liés par leur besoin d'innover, d'être créatifs et de travailler avec les dernières technologies. Vous découvrirez un monde où les employés bénéficient d'une progression de carrière constante, d'un milieu d'apprentissage stimulant et de programmes de rémunération concurrentiels.
Create Your Profile — Game companies can contact you with their relevant job openings.