Jobiglo

No results.

Senior Mobile Developer – Flutter

La Société Canadian Tire Limitée · Toronto

New
Senior 🇬🇧 English
Flutter Dart Bloc Riverpod Provider RESTful APIs GraphQL Git CI/CD pipelines Kotlin Swift Azure

Job description

About the role

We are looking for a Senior Mobile Developer to lead the design, development, and evolution of cross‑platform mobile applications using Flutter. You will collaborate with product, UX, backend, and platform teams to deliver high‑quality, scalable mobile experiences.

Key responsibilities

  • Design, develop, and maintain iOS and Android applications with Flutter and Dart.
  • Lead complex feature development from design through release, ensuring performance and maintainability.
  • Shape mobile architecture decisions, including state management, navigation, and modularization.
  • Translate UX/UI designs into polished, accessible mobile interfaces.
  • Integrate apps with RESTful and GraphQL APIs and enterprise backend systems.
  • Ensure security, performance, reliability, and accessibility standards are met.
  • Write unit, widget, and integration tests; participate in code and design reviews.
  • Support CI/CD pipelines for building, testing, and releasing mobile apps.
  • Mentor junior developers and promote best engineering practices.
  • Contribute to Agile ceremonies such as sprint planning, estimation, and retrospectives.
  • Continuously evaluate new tools and patterns to improve developer experience.

Required profile

  • 5+ years of professional software development experience with strong mobile focus.
  • 2+ years of hands‑on experience building production apps with Flutter and Dart.
  • Solid understanding of mobile architecture and common Flutter patterns.
  • Experience with state‑management solutions (Bloc, Riverpod, Provider).
  • Proficiency consuming RESTful APIs and handling authentication, networking, and error handling.
  • Experience with mobile testing strategies and automated tests.
  • Strong Git skills and familiarity with modern CI/CD workflows.
  • Excellent communication and problem‑solving abilities.
  • Experience with native Android (Kotlin) or iOS (Swift) is a plus.
  • Background in high‑traffic consumer, e‑commerce, retail, or loyalty applications is a plus.

Required skills

  • Flutter
  • Dart
  • Bloc
  • Riverpod
  • Provider
  • RESTful APIs
  • GraphQL
  • Git
  • CI/CD pipelines
  • Kotlin (optional)
  • Swift (optional)
  • Azure (optional)

What we offer

  • Competitive salary range $64,000 – $106,000.
  • Comprehensive benefits and retirement programs.
  • Performance incentives and continuing education programs.
  • Additional perks supporting well‑being and career growth.
  • Product discounts and broadband support.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec La Société Canadian Tire Limitée.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 3 hours ago

Expires 1 month from now

2 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

La Société Canadian Tire Limitée

Toronto