Talent.com
Développeur Front-End Senior – Angular

Développeur Front-End Senior – Angular

freelance.caMontreal, Canada
4 days ago
Job type
  • Full-time
Job description

Nous recherchons un Développeur Front-End Senior passionné par les technologies modernes, prêt à innover et à challenger ses collègues pour faire progresser l’équipe et les projets. Si tu maîtrises Angular et que tu veux travailler sur des applications transactionnelles stratégiques, cette opportunité est faite pour toi !

Tes responsabilités :

  • Contribuer à la refonte du site web transactionnel de l’entreprise en intégrant les meilleures pratiques du développement front-end.
  • Innover et challenger tes collègues développeurs et concepteurs pour optimiser les solutions et améliorer l’expérience utilisateur.
  • Participer à des projets d’envergure et accompagner l’évolution des applications stratégiques.
  • Développer des interfaces utilisateurs modernes et performantes avec la bibliothèque Backbase.
  • Gérer l’état des applications grâce à RxJS et Angular Services.
  • Assurer une navigation fluide en utilisant Angular Router.
  • Intégrer des API backend dynamiques en exploitant les spécifications OpenAPI.
  • Rédiger des tests unitaires et d’intégration robustes avec Jasmine, Karma et Lint.
  • Utiliser TypeScript pour garantir des développements maintenables et évolutifs.
  • Gérer le code et automatiser le CI / CD avec Git et GitHub Actions.
  • Veiller à l’accessibilité et à une expérience utilisateur optimisée dans toutes tes réalisations.
  • Collaborer avec l’équipe pour maintenir une cohésion et viser l’excellence collective.
  • Identifier des opportunités d’amélioration continue dans les processus de développement.

Le profil recherché :

  • Baccalauréat en technologie de l’information ou dans un domaine connexe.
  • Minimum 8 ans d’expérience en développement Front-End avec une expertise avancée en JavaScript et Angular.
  • Compétences clés :
  • Excellente maîtrise de TypeScript.
  • Expérience avérée en développement orienté test (TDD), intégration continue (CI) et déploiement automatisé (CD).
  • Connaissance des services cloud comme AWS (un atout).
  • Maîtrise de l’anglais, à l’oral comme à l’écrit.
  • Stack technique : Frameworks et outils : Angular 14+, Node.js, npm, brew, Backbase.

    Tests et qualité : Lint, Jasmine / Karma, e2e, Mock server.

    Internationalisation : i18n.

    Collaboration : Git, GitHub Actions.