Concepteur(trice) logiciel - Flutter/Dart

EXFOMontreal, QC
Hybrid

About The Position

It's an exciting time to join EXFO, as we are undergoing a technological transformation, especially in our Optical Instruments division – where you can find all the historical products that have made us the world leader for 40 years! As part of the software development team for our embedded application "tech-hub" and as a full-stack developer in our Exchange team at EXFO, you will be responsible for the evolution of our new generation of FTB platform.

Requirements

  • Extensive knowledge of Dart/Flutter (back-end and front-end).
  • Knowledge of embedded Linux systems.
  • Knowledge of source code management tools (GitLab).
  • Experience in developing application architectures that favor automated testing (BDD, Gherkin).
  • 5+ years of software development experience.
  • French and English spoken and written.
  • Bachelor's degree in software engineering, computer engineering, computer science, or equivalent. Any other combination of experience and education will be considered.

Nice To Haves

  • Knowledge of other back-end technologies such as Python is an asset.
  • Knowledge of message queues and the MQTT protocol is an asset.
  • Knowledge of DevOps concepts such as CI/CD is an asset.

Responsibilities

  • Developing new high-quality features in Flutter and Dart on embedded Linux
  • Designing and developing automated tests
  • Participating in sprint planning
  • Participating in the design and development of functionalities
  • Collaborating closely with product managers and product owners to develop user stories
  • Collaborating closely with architects to meet product performance objectives

Benefits

  • A relatively flat hierarchy that allows for expression and professional growth.
  • A hybrid work mode.
  • Opportunity to take advantage of our "Work from Anywhere" program.
  • An international (French/English) and super dynamic environment where projects evolve.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service