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

Détails du poste

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

Développeur Angular – Angular, TypeScript, API REST & Développement Front-End

Responsabilités clés

  • Concevoir, développer et maintenir des applications web en utilisant 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 les performances de l’application, la réactivité et l’expérience utilisateur.
  • Collaborer avec les analystes métier, les designers UX et les développeurs back-end pour livrer des solutions de bout en bout.
  • Participer aux revues de code et veiller au respect des normes de codage et des meilleures pratiques.
  • Diagnostiquer, déboguer et résoudre les problèmes en production.
  • Mettre en œuvre 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.
  • Excellente maîtrise d’Angular, TypeScript, JavaScript, HTML5, CSS3 et Bootstrap.
  • Expérience avec RxJS, NgRx/Gestion d’état et Angular Material.
  • Bonne compréhension du design web responsive et de la compatibilité multi-navigateurs.
  • Expérience avec l’intégration d’API RESTful et la gestion des données JSON.
  • Notions 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.
  • Une expérience dans le secteur des services financiers ou des marchés de capitaux est un plus.

Atouts appréciés

  • Expérience avec React ou Node.js.
  • Connaissances des meilleures pratiques de sécurité pour les applications web.
  • Notions de Docker et Kubernetes.