Hybrid Software Designer

Posted 3 weeks ago

Apply now

About the role

  • Full-stack Developer managing software development for EXFO's next-generation FTB platform. Collaborating in a dynamic environment with international projects and opportunities for growth.

Responsibilities

  • Developing new high-quality features in Flutter and Dart on embedded Linux
  • Designing and developing automated tests
  • Participating in sprint planning
  • Participating in feature design and development
  • Closely collaborating with product managers and product owners to create user stories
  • Closely collaborating with architects to meet product performance objectives

Requirements

  • 5+ years of software development experience
  • Strong knowledge of Dart/Flutter (back-end and front-end)
  • Familiarity with embedded Linux systems
  • Experience with source code management tools (GitLab)
  • Experience designing application architectures that facilitate automated testing (BDD, Gherkin, Cucumber)
  • Knowledge of other back-end technologies such as Python is an asset
  • Familiarity with message queues and the MQTT protocol is an asset
  • Familiarity with DevOps concepts such as CI/CD is an asset
  • Excellent communication skills
  • Excellent teamwork and collaboration skills
  • A receptive, open-minded approach and a drive to find innovative solutions
  • Ability to participate in proofs of concept, work evaluations, and the development of solutions based on requirements analysis
  • Ability to document your designs and provide guidance for teams
  • Willingness to share knowledge and best practices

Benefits

  • A workplace that encourages self-expression and professional growth
  • Hybrid work model
  • Opportunity to take advantage of our "Work From Anywhere" program
  • An international (French/English) and highly dynamic environment where you can see projects evolve

Job title

Software Designer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job