Description du poste |
Alteo est à la recherche d'un Développeur Web Full-Stack pour un poste permanent basé à Montréal.
*** Hybride : 6 jours au bureau / mois ***
Au sein d'une équipe multi-disciplinaire, vous participerez au développement d'applications Web et contribuerez à la transformation numérique d'une plateforme d'envergure.
Responsabilités :
- Développer des applications web Front-End (70%) et Back-End (30%), en garantissant une intégration fluide des composantes.
- Collaborer avec les équipes de conception pour créer des interfaces utilisateur réactives.
- Identifier et communiquer les améliorations à apporter à l’application.
- Analyser et estimer la faisabilité et la complexité des efforts en équipe.
- Travailler en étroite collaboration avec les équipes DevOps et les ingénieurs infonuagique (Cloud) afin d'assurer une intégration homogène et efficace des applications développées.
- Utiliser et ajuster des pipelines d'intégration continue et de déploiement continu (CI/CD) afin d'automatiser les processus de développement.
- Intégrer des API et des services tiers pour ajouter des fonctionnalités aux applications.
- Surveiller et maintenir les applications en production, en résolvant les problèmes et en optimisant les performances.
- Implémenter des tests automatisés couvrant les fonctionnalités critiques pour assurer la robustesse et la fiabilité du code, tout en maintenant un haut niveau de qualité dans les livraisons.
- Écrire et exécuter des tests unitaires, d'intégration et de bout en bout pour garantir la qualité du code.
- Participer aux revues de code et aux tests de régression pour maintenir des standards élevés de qualité.
- Participer activement aux séances Agile dans le cadre SAFe, en veillant à ce que les solutions de gestion des identités s’intègrent parfaitement aux itérations et au cycle de développement des produits.
- Travailler en étroite collaboration avec les équipes de développement, de conception, de produit et de gestion de projet avec une mentalité orientée produit.
- Communiquer efficacement les progrès, les défis et les solutions aux parties prenantes.
- Participer à des rétrospectives et à des sessions de planification pour améliorer continuellement les processus et les pratiques.
- S'engager dans des formations et des certifications pour rester à jour avec les nouvelles technologies et les meilleures pratiques.
Profil:
- DEC/BAC en TI, Génie lociel ou l'équivalent.
- 5+ années d'expérience en développement d'applications Web.
- Solides connaissances de JavaScript, CSS et HTML.
- Solides connaissances d’au moins un langage orienté objet utilisé dans les environnements d’entreprise, tel que C#, Java ou PHP.
- Expérience avec Git et autres outils de collaboration.
- Bonne connaissance des environnements front-end moderne (React, Angular, Vue, etc).
- Bonne connaissance des environnements back-end moderne (.Net, spring, nextjs, etc).
- Bonne connaissance des environnement infonuagiques (Azure, Google Cloud, AWS, etc).
- Expérience à utiliser des outils d’intégration et déploiement en continue (CI/CD).
- Expérience en environnement Agile SAFe (atout).
- Joueur d'équipe, attitude positive.
- Autonomie de travail, esprit orienté vers la qualité.
|