Apply now

Posted 2 months ago

Concepteur(trice) logiciel - Flutter/Dart

@ EXFO Inc.

Quebec

HybridFull-time5+ years experienceBilingual
Apply now
SIGNALS

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

Requirements summary:

  • Minimum de 5 ans d'expérience en développement logiciel
  • Excellente maîtrise de Flutter et Dart
  • Expérience avec Linux embarqué
  • Connaissance de GitLab et des outils de gestion de code source
  • Maîtrise du français et de l'anglais

Tools & skills

Benefits mentioned

Vision
Source and dates

Employer career site / ATS feed · workday

Employer posting date
2026-09-21
First seen by our source
2026-10-08
Source record updated
2026-10-29

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish, French
EducationBachelor’s degree (required)
Fields of studySoftware Engineering, Computer Engineering, Computer Science

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Company size1001-5000
HeadquartersQuebec City
Open jobs on Jobsy43
Job description

Job Description:

Titre du poste : Développeur Full Stack – Flutter/Dart

Lieu : Montréal, QC (mode hybride)

Type de poste : Permanent, temps plein

À propos d'EXFO

EXFO est un chef de file mondial en matière de solutions intelligentes de test, de surveillance et d’analyse de réseaux. Nos technologies soutiennent les plus grands fournisseurs de services de télécommunications, fabricants d’équipements réseau et fournisseurs de services Web à travers le monde.

Présente dans plus de 25 pays et comptant plus de 2 000 employés, EXFO est le leader mondial des tests de fibre optique et possède le plus important déploiement de solutions d’assurance de services actifs. Nos solutions matérielles et logicielles permettent à nos clients d’accélérer les transformations technologiques liées à la fibre optique, à la 5G, à la virtualisation, à l’Internet des objets (IoT) et à l’analytique des données.

Sommaire du rôle

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.

Responsabilités principales

  • 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.

Profil recherché

  • 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).
  • Connaissance de Python (atout).
  • Connaissance des files d'attente de messages et du protocole MQTT (atout).
  • Connaissance des pratiques DevOps (CI/CD) (atout).
  • 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.

Pourquoi joindre EXFO?

  • Entreprise technologique innovante et reconnue mondialement.
  • Contribuez au développement des prochaines générations de plateformes de test et de mesure.
  • Environnement collaboratif, multidisciplinaire et stimulant.
  • Mode de travail hybride.
  • Programme Work from Anywhere.
  • Excellentes possibilités de développement professionnel et d'évolution de carrière.
  • Gamme complète d'avantages sociaux.

La connaissance de l'anglais est requise pour ce poste, puisque ses responsabilités impliquent des échanges fréquents, tant à l'oral qu'à l'écrit, avec des clients, partenaires, fournisseurs ou collègues situés à l'extérieur du Québec.

_____________________________________________________

Job Title: Full Stack Developer – Flutter/Dart

Location: Montreal, QC (Hybrid)

Position Type: Permanent, Full-Time

About EXFO

EXFO is a global leader in intelligent test, monitoring, and analytics solutions for the telecommunications industry. Our technologies support the world's leading communication service providers, network equipment manufacturers, and cloud service providers.

With more than 2,000 employees across 25 countries, EXFO is the global leader in fiber optic testing and the world's largest provider of active service assurance solutions. Our hardware and software solutions help customers accelerate technology transformations related to fiber optics, 5G, virtualization, the Internet of Things (IoT), and advanced analytics.

Position Summary

It's an exciting time to join EXFO as we continue our technology transformation, particularly within our Optical Instruments division, home to the products that have made EXFO a global leader for more than 40 years.

As a Full Stack Developer on the Exchange team, you will help drive the evolution of our next-generation FTB platform. You will join the software development team responsible for our embedded Tech-Hub application and contribute to building innovative solutions for customers worldwide.

Key Responsibilities

  • Develop new features using Flutter and Dart on embedded Linux.
  • Design application architectures that support automated testing.
  • Develop and maintain automated tests.
  • Participate in Agile sprint planning.
  • Participate in the design and development of new product features.
  • Collaborate closely with Product Managers and Product Owners to define user stories.
  • Work closely with software architects to achieve product performance objectives.
  • Participate in proof-of-concept (PoC) initiatives and technical evaluations.
  • Document software designs and share technical best practices.
  • Perform other related duties as required.

Desired Profile

  • Minimum of 5 years of software development experience.
  • Strong knowledge of Flutter and Dart (front-end and back-end).
  • Experience with Embedded Linux.
  • Knowledge of GitLab and source code management tools.
  • Experience designing application architectures that support automated testing (BDD, Gherkin).
  • Knowledge of Python is considered an asset.
  • Knowledge of MQTT and message queue technologies is considered an asset.
  • Knowledge of DevOps concepts such as CI/CD is considered an asset.
  • Excellent communication, teamwork, and collaboration skills.
  • Innovative mindset and strong problem-solving abilities.
  • Ability to document software designs and share knowledge with development teams.
  • Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or equivalent. Equivalent combinations of education and experience will also be considered.
  • Fluent in both English and French.

Why Join EXFO?

  • Join a global leader in telecommunications technology.
  • Help develop the next generation of network testing platforms.
  • Collaborative, multidisciplinary, and stimulating work environment.
  • Flexible hybrid work model.
  • Work from Anywhere program.
  • Excellent opportunities for professional growth and career development.
  • Comprehensive benefits package.

English is required for this position, as the role involves frequent verbal and written communication with customers, partners, suppliers, and colleagues located outside of Quebec.

EXFO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

EXFO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Similar jobs

  • Concepteur logiciel - DevSecOps

    Montréal, QC
    Contract

    Randstad Canada

    10+ YOEBaccalauréat en informatique, génie logiciel ou domaine connexe; Plus de 10 ans en technologies de l'information, dont 5 ans dans le domaine ciblé; Expérience avec Azure DevOps et GitHub

    Azure DevOps Server, Azure DevOps Services, GitHub, Visual Studio, Visual Studio Code, Artifactory

  • Concepteur logiciel

    Québec, QC
    RemoteFull Time

    Evident Canada

    Intérêt pour les technologies émergentes et l'intelligence artificielle; Connaissance de C++, C#/.NET, Angular et des technologies web; Expérience des pratiques Agile et Scrum

    C++, C#, NET, Angular, TypeScript

  • Concepteur logiciel / Software Design Engineer

    Québec, QC
    HybridFull Time

    EXFO Inc.

    5+ YOE5 à 10 années d'expérience en R&D; Excellente connaissance de C++, C# ou équivalent; Expérience d'intégration logiciel-matériel et systèmes embarqués

    C++, C#, Version control

    Concepteur logiciel I - Tests / Software Designer I - Tests

    Québec, QC +1
    HybridFull Time

    EXFO Inc.

    2+ YOEBaccalauréat en génie logiciel, génie informatique ou informatique; Minimum de deux ans d'expérience en développement ou automatisation de tests; Maîtrise de Python ou JavaScript/TypeScript

    pytest, Playwright, Cypress, Jest, Selenium

    Concepteur(trice) logiciel II

    Montréal, QC +1
    HybridFull Time

    EXFO Inc.

    3+ YOEMinimum de 3 ans en développement ou automatisation de tests; Expérience avec Playwright, Selenium, Cypress ou équivalent; Expérience des tests d'API REST et de services Web

    Playwright, Selenium, Cypress, Postman, Kubernetes, Docker

  • Concepteur logiciel

    Québec, QC
    Full Time

    Opsens Solutions Inc.

    Baccalauréat en génie informatique, logiciel ou électrique; Expérience avec C, C++, C#, HTML et Java; Connaissance de Linux et RT-Linux embarqué

    Code Composer Studio, STM32, STM Cube, oscilloscope, multimètre, JTAG

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.