Skip to content
mimi

Senior-Staff Flutter Engineer / Ingénieur(e) Flutter principal(e)

GO ROCK IT

Canada · On-site Full-time Senior Today

About the role

About GO ROCK IT

GO ROCK IT is the essential Talent Agency specializing in attracting and acquiring talent in the Information Technology (IT) sector, in a human way.

Our recruitment process is completely transparent. If the role we have today isn't the right one for you, let's find one that is! Let's work together to ensure you join a team that helps you grow. 💪

The Role

We are currently looking for a Senior-Staff Flutter Engineer / Ingénieur(e) Flutter principal(e) to join the team of one of our partners in Montreal. They will offer you the opportunity to see the impact of your work on the evolution of projects. You will have the chance to work on cutting-edge projects in collaboration with tech giants. We haven't heard the last of them!

Your Role

  • You will contribute to the design and development of the next generation of the FTB platform, developed in Flutter/Dart on embedded Linux.
  • You will be responsible for the end-to-end development cycle, participate in the testing strategy, and collaborate closely with the Product (PM/PO) and Architecture teams to achieve performance and reliability goals.

Expected Deliverables

  • Develop and deliver Flutter features on embedded Linux, supported by robust automated tests (flutter_test, integration_test).
  • Collaborate with architects to achieve performance (startup time, memory) and reliability goals.
  • Participate in design reviews, sprint planning, and CI/CD pipeline improvements (GitLab).
  • Document technical and architectural decisions.

Essential Requirements

  • 8 to 10+ years of experience in production software development, particularly with Flutter / Dart.
  • Experience with embedded Linux (toolchains, cross-compilation, hardware I/O).
  • Solid experience with Git / GitLab, CI/CD, and Flutter testing best practices.
  • Ability to work autonomously and take ownership of end-to-end features.

Assets

  • Knowledge of MQTT, RabbitMQ.
  • Experience with Python or C#.
  • Basic understanding of cloud computing.
  • Experience in BDD, particularly with flutter_gherkin.

Apply directly here! 💪

Even if you're just curious, reach out.

At GO ROCK IT, we value equity, diversity, and inclusion. We look forward to discussing with you and discovering how we can help you advance your career in a dynamic and results-oriented environment.

Skills

CI/CDDartFlutterGitGitLabLinuxPython

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free