
Développeur Lead Frontend
- Quebec City, QC
- Permanent
- Full-time
- Concevoir et développer une application sécuritaire et stable sur lequel nos clients pourront se fier pour optmiser leurs prix.
- Influencer la conception de l’architecture pour obtenir une application simple, élastique, facile à maintenir, fiable, réutilisable et sécuritaire
- Planifier les histoire et itérations pour atteindre les objectifs de produits et exécuter le plan
- Être responsable de la performance de votre équipe
- Mentorer et motiver vos collègues
- Supporter les équipes externes s’intégrant avec vos services
- Promouvoir, démontrer et documenter les bonnes pratiques pour les équipes s’intégrant à vos services
- Développer les micro-frontends requis, utilisant les technologies Angular, React et Typescript
- Développer et deployer les services sur AWS et Kubernetes
- Assurer un haut niveau de qualité
- Collaborer avec les gestionnaires de produit et d’expérience utilisateur pour le développement des fonctionnalités
- Définir et executer une stratégie pour maintenir et moderniser les composants et services legacy
- Automatiser les tests, déploiements, resilience et surveillance applicative
- Assister la coordination de l’équipe afin d’optimiser la performance de celle-ci
- Développer et entretenir des liens avec partenaires internes et externes à votre équipe
- Documenter les procedures de support de vos systèmes et entraîner vos collègues sur celles-ci
- Participer à la rotation de support de production
- 7+ années d’experience en développement
- 5+ années d’expérience avec les méthodologies Agile
- 3+ années de développement frontend
- 3+ années d’expérience en DevOps
- Excellentes compétences de développement en interface utilisateur (frontend)
- Expérience démontrée avec les technologies frontend (Angular, React, javascript, typescript)
- Expérience démontrée de développement de services et APIs partagés
- Expérience démontrée appliquant les principes SOLID et patrons de développement
- Expérience démontrée avec les applications distribuées (Microservices, architecture orientée événements)
- Expérience avec l’architecture micro-frontend
- Expérience démontrée dans le mentorat de collègues
- Expérience supportant et améliorant les systèmes anciens (legacy)
- Expérience dans la surveillance en temps reel et bout-en-bout de la fiabilité et performance de systèmes en production
- Des connaissances dans Java, Springboot, Maven, Gitlab CI sont un atout
- Expérience interagissant avec au moins un SGBD (DynamoDB, Oracle, MySQL, Mongo, …)
- Expérience interagissant avec ElasticSearch
- Solides compétences en communication et capacité à collaborer étroitement avec des membres de l’équipe à distance
- Bilingue: Français et anglais
- Autonome et proactif
- Passionné de technologie et transformation
- Motivé, énergique et tenace
- À l’aise à travailler au sein d’équipes interfonctionnelles et multidisciplinaires
- Motivé par l’opportunité de s’attaquer à des problèmes techniques difficiles et de trouver des solutions
- Constamment en train d’améliorer votre équipe