Angular Developer - Typescript, Rest API, RxJS/NgRx, CI/CD

Astra North Infoteck Inc.

Montreal (Hybride)
Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
HTML CSS JavaScript +12 autres

Détails du poste

  • Lieu de travail : Montreal (Hybride)
  • Type de poste : Permanent à temps plein

Description du poste

Rôle : Développeur Angular - Typescript, REST API, Angular v12+, CI/CD

Lieu : Montréal

Hybride : 3 jours par semaine au bureau.

Entrevue en personne requise

Nous recherchons un développeur Angular expérimenté, possédant une solide expertise dans la création d’applications web évolutives, réactives et à haute performance. Le candidat idéal doit avoir une expérience pratique avec Angular, TypeScript, les REST APIs et les pratiques modernes de développement front-end.

Responsabilités clés

  • Concevoir, développer et maintenir des applications web à l’aide d’Angular (v12+), TypeScript, HTML5, CSS3 et JavaScript.
  • Développer des composants UI réutilisables, modulaires et évolutifs.
  • Intégrer des applications front-end avec des API RESTful et des services back-end.
  • Optimiser la performance de l’application, la réactivité et l’expérience utilisateur.
  • Collaborer avec des analystes d’affaires, des concepteurs UX et des développeurs back-end pour livrer des solutions de bout en bout.
  • Participer aux revues de code et s’assurer du respect des normes de codage et des meilleures pratiques.
  • Diagnostiquer, déboguer et résoudre les problèmes en production.
  • Implémenter des tests unitaires et prendre en charge les processus de déploiement CI/CD.

Compétences requises

  • 5+ ans d’expérience en développement front-end, dont au moins 3+ ans en Angular.
  • Maîtrise solide d’Angular, TypeScript, JavaScript, HTML5, CSS3 et Bootstrap.
  • Expérience avec RxJS, NgRx/gestion d’état, et Angular Material.
  • Bonne compréhension de la conception web responsive et de la compatibilité entre navigateurs.
  • Expérience d’intégration d’API RESTful et de traitement des données JSON.
  • Connaissance de Git, Azure DevOps, Jenkins ou d’outils CI/CD similaires.
  • Connaissance des méthodologies de développement Agile/Scrum.

Qualifications préférées

  • Expérience avec des plateformes cloud telles qu’Azure ou AWS.
  • Connaissance de l’architecture de microservices et du développement piloté par API.
  • Expérience avec des frameworks de tests unitaires tels que Jasmine, Karma ou Jest.
  • Exposition aux services financiers ou au domaine des marchés de capitaux est un atout.

À considérer (Nice to Have)

  • Expérience avec React ou Node.js.
  • Connaissance des meilleures pratiques en matière de sécurité pour les applications web.
  • Connaissance de Docker et Kubernetes.