Concepteur(trice) logiciel - Flutter/Dart

EXFOQuebec, QC
Hybrid

About The Position

C'est une période excitante pour rejoindre EXFO, alors que nous sommes en pleine transformation technologique, notamment au sein de notre division Instruments Optiques, où sont développés les produits qui font d'EXFO le leader mondial depuis plus de 40 ans. En tant que Développeur Full Stack au sein de l'équipe Exchange, vous contribuerez à l'évolution de notre nouvelle génération de plateforme FTB. Vous intégrerez l'équipe de développement logiciel responsable de notre application embarquée Tech-Hub et participerez au développement de solutions innovantes destinées à nos clients à travers le monde.

Requirements

  • Minimum de 5 ans d'expérience en développement logiciel.
  • Excellente maîtrise de Flutter et Dart (front-end et back-end).
  • Expérience avec Linux embarqué.
  • Bonne connaissance de GitLab et des outils de gestion de code source.
  • Expérience avec les architectures favorisant les tests automatisés (BDD, Gherkin).
  • Excellentes aptitudes en communication, collaboration et travail d'équipe.
  • Esprit d'innovation, autonomie et capacité à résoudre des problèmes.
  • Capacité à documenter les conceptions techniques et partager les connaissances.
  • Baccalauréat en génie logiciel, génie informatique, informatique ou équivalent. Toute combinaison pertinente de formation et d'expérience sera considérée.
  • Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit.

Nice To Haves

  • Connaissance de Python (atout).
  • Connaissance des files d'attente de messages et du protocole MQTT (atout).
  • Connaissance des pratiques DevOps (CI/CD) (atout).

Responsibilities

  • Développer de nouvelles fonctionnalités en Flutter et Dart sur Linux embarqué.
  • Concevoir des architectures favorisant les tests automatisés.
  • Développer et maintenir les tests automatisés.
  • Participer à la planification des sprints Agile.
  • Participer au design et au développement des nouvelles fonctionnalités.
  • Collaborer étroitement avec les Product Managers et Product Owners pour définir les user stories.
  • Collaborer avec les architectes afin d'atteindre les objectifs de performance des produits.
  • Participer aux preuves de concept (PoC) et aux analyses de solutions.
  • Documenter les conceptions techniques et partager les bonnes pratiques avec l'équipe.
  • Effectuer toute autre tâche connexe au besoin.

Benefits

  • Programme Work from Anywhere.
  • Excellentes possibilités de développement professionnel et d'évolution de carrière.
  • Gamme complète d'avantages sociaux.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service