Langue requise
Français : niveau expert (5/5)
Anglais : non requis (0/5)
Heures de travail par semaine
35 heures
Type de poste : à distance / sur site [emplacement]
Mode hybride – 2 jours par semaine en présentiel
Emplacement : Montréal
Durée de la mission en mois
12 mois
À propos du poste
Nous recherchons un développeur Front-End Angular expérimenté, rigoureux et orienté qualité, pour contribuer au développement et à l’évolution d’applications web critiques utilisées par les opérations de l’organisation.
Vous interviendrez principalement sur des interfaces SPA modernes basées sur Angular, intégrées à des solutions backend exposées via des API, dans un contexte d’architecture micro-services sur Microsoft Azure. Le rôle implique une participation active à l’analyse des besoins, à la conception technique, au développement, aux tests, ainsi qu’aux activités de livraison et de support.
Ce poste s’adresse à un professionnel autonome, doté d’un excellent esprit d’analyse, capable de comprendre les enjeux d’affaires avant d’écrire le code, et souhaitant s’impliquer au-delà du simple développement dans une approche DevOps et d’amélioration continue.
Exigences et compétences techniques
• Minimum de 12 ans d’expérience en technologies de l’information
• Minimum de 3 ans d’expérience à titre de développeur Angular
• Expérience significative dans des solutions frontend/backend utilisant des API et des architectures SPA
• Maîtrise approfondie des applications web, incluant :
• Angular
• TypeScript
• HTML
• CSS
• MVC
• Capacité démontrée à analyser les besoins fonctionnels et techniques et à les traduire en règles d’affaires système
• Excellentes compétences en analyse et en résolution de problèmes
• Expérience et compréhension du cycle complet de livraison et de développement (DevOps), incluant :
• Philosophie de développement continu
• Étapes de déploiement
• Tests avant mise en production
• Débogage, surveillance et support applicatif
• Expérience en automatisation de scripts, de tests et de routines de déploiement
• Connaissance des environnements et outils suivants :
• Visual Studio
• Confluence
• Jira
• Connaissance de base de .NET Core, .NET Framework et C# (atout fonctionnel)
Objectifs et livrables
• Concevoir et développer des interfaces Angular performantes, évolutives et maintenables
• Assurer la qualité, la sécurité et la stabilité des applications livrées
• Optimiser les solutions front-end en fonction des besoins métiers
• Contribuer activement aux processus de livraison continue
• Participer à l’amélioration des pratiques, standards et outils de développement de l’équipe
Responsabilités principales
• Analyser les demandes fonctionnelles et techniques avant le développement
• Concevoir des solutions front-end alignées avec l’architecture existante
• Développer et maintenir des applications Angular de type SPA
• Intégrer et consommer des API backend
• Participer aux revues de code et aux activités de raffinement
• Diagnostiquer et résoudre les incidents techniques
• Collaborer étroitement avec les équipes backend, DevOps, QA et métiers
• Respecter les normes de sécurité applicative et les standards de développement en vigueur
Atouts
• Profil dynamique, autonome et proactif, avec une implication au-delà du code (approche DevOps)
• Expérience avec les solutions infonuagiques Microsoft Azure
• Intérêt pour le design d’interfaces et la création de maquettes lorsque requis
• Connaissance des bases de données telles que Microsoft SQL Server, CosmosDB et Redis
• Familiarité avec différents environnements et infrastructures : serveurs, machines virtuelles, conteneurs et Azure
• Expérience avec Azure DevOps (orchestration)
• Connaissance des outils d’observabilité tels que Grafana, Telegraf, InfluxDB et les outils Microsoft Azure
En soumettant votre candidature, vous consentez à ce que Xideral recueille, utilise et conserve vos renseignements personnels uniquement à des fins de recrutement et de sélection pour ce poste ou pour des opportunités similaires en lien avec vos domaines d’expertise. Vos informations seront traitées de manière confidentielle et conformément à la Loi 25 sur la protection des renseignements personnels du Québec. Vous pouvez en tout temps demander l’accès, la rectification ou la suppression de vos données en nous contactant à l’adresse suivante : contact@xideral.ca.