This job might no longer be available.
Développeur Full Stack
2 years ago
Établi à Montréal, Reflector, une compagnie du groupe Bandai Namco, est un studio de divertissement œuvrant avec les meilleurs talents et produisant du contenu engageant pour des publics du monde entier. À l’aide d’une approche transmédia focalisant d’abord sur la création d’univers narratifs, l’entreprise arrive à créer des propriétés originales engageantes qui interpellent les adeptes sur de multiples plateformes.
Sommaire
Sous la supervision du producteur associé PI, l'ingénieur Full Stack sera responsable du front end et du back end pour les sites web et les expériences interactives. Travaillant en étroite collaboration avec les concepteurs UX/UI et l'équipe marketing, l'ingénieur Full Stack développera et maintiendra les applications sur toutes les plateformes.
Responsabilités
- Architecturer et développer un code stable, évolutif et efficace en utilisant les modèles de conception et les paradigmes courants de l'ingénierie logicielle, tant sur le front-end que sur le back-end ;
- Rédiger un code de haute qualité et participer aux revues de conception afin de maintenir les normes de développement ;
- Travailler aux côtés des concepteurs UX/UI pour les fonctionnalités de conception web ;
- Travailler en équipe pour assurer le support des applications développées dans tous les environnements ;
- Améliorer les outils de construction et de développement ;
- Améliorer les pipelines CI/CD, ainsi que les revues de code et les tests ;
- Diriger la session de lancement du projet avec l'équipe technique ;
- Créer une documentation de conception technique ;
- Participer aux activités d'opérationnalisation du projet ;
- Contribuer aux normes de développement et à la mise en œuvre de nouvelles pratiques et de nouveaux outils ;
- Faire évoluer le système et assurer son déploiement constant ;
- Participer à toutes les phases du déploiement, de la conception à un produit fini en direct;
- Concevoir et développer des APIs ;
- Participer à l'analyse fonctionnelle des exigences pour les fonctionnalités à mettre en œuvre.
Exigences
- Diplôme en informatique ou en génie logiciel ;
- Solide expérience dans le développement de logiciels à grande échelle basée sur les meilleures pratiques d'ingénierie / développement ;
- Connaissance en architecture microservices / infrastructure Web / REST ;
- Connaissance en Java, J2EE / Spring / Spring Boot sur le back-end et React/Next JS/Pixi.js sur le front-end ;
- Maîtrise de la technologie des bases de données telles que MySQL, MariaDB ;
- Expérience avec les CRM tels que Salesforce ;
- Expérience dans les tests de charge, le dépannage et l'optimisation des performances des services web ;
- Expérience dans l'écriture de tests unitaires et de tests automatisés ;
- Expérience avec les plateformes Cloud telles qu’Azure DevOps ;
- Expérience avec les méthodologies de développement Scrum/Agile ;
- Esprit d'équipe ;
- Connaissance de Scrum master et de la méthode agile (un atout).
- Solides compétences en communication en français et en anglais, à l'oral comme à l'écrit.
-
Create Your Profile — Game companies can contact you with their relevant job openings.