Talent.com
Lead Développeur Front-End

Lead Développeur Front-End

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

Tâches principales Leadership technique et gestion d'équipe

  • Encadrer et accompagner une équipe de développeurs front-end, assurer leur montée en compétences.
  • Superviser les revues de code pour garantir la qualité et la conformité aux standards.
  • Participer aux décisions technologiques et architecturales, et s'assurer que l'équipe respecte les frameworks et processus établis.

Développement front-end avancé

  • Concevoir et développer des applications web complexes basées sur React et TypeScript .
  • Implémenter des fonctionnalités avancées telles que des formulaires dynamiques, la navigation complexe (React-Router), et l'intégration avec des API REST.
  • Gérer l’internationalisation des interfaces (React-Intl) et garantir leur accessibilité.
  • Amélioration continue et collaboration

  • Proposer des améliorations en termes de performance, sécurité et expérience utilisateur.
  • Collaborer étroitement avec les équipes d’architecture, d’analyse d'affaires et de QA.
  • Participer activement aux cérémonies Agile (stand-up, sprint planning, rétrospectives).
  • Profil recherché Expérience et compétences techniques

  • 7 à 8 ans d’expérience minimum en développement front-end, dont au moins 3 ans avec React et TypeScript .
  • Expérience avérée dans le développement de Single Page Applications (SPA) complexes.
  • Maîtrise des outils tels que Formik , Redux-Form , ou React-hook-form .
  • Connaissance des environnements Git / BitBucket, pipelines CI / CD (Jenkins, Docker, Openshift).
  • Solide expérience en revue de code et en architecture front-end.
  • Atouts importants

  • Expérience en leadership technique ou comme chef d'équipe .
  • Expérience dans le secteur bancaire ou sur des projets web complexes (un grand atout).
  • Capacité à encadrer une équipe et à maintenir les standards définis.
  • Qualités personnelles

  • Excellentes compétences en communication, avec une aisance à collaborer avec des parties prenantes techniques et exécutives.
  • Capacité à évoluer dans un environnement Agile.
  • Bilinguisme requis (français et anglais).