×
Register Here to Apply for Jobs or Post Jobs. X

Flutter Developer

Job in Yorkton, Saskatchewan, S3N, Canada
Listing for: Scoop Solar
Full Time position
Listed on 2026-02-20
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Full Stack Developer, Software Engineer, Backend Developer
Job Description & How to Apply Below
Position: Flutter Developer )

We’re growing fast and looking for a talented Flutter Developer to join our engineering team and help strengthen our mobile app’s offline-first capabilities.

You will work closely with designers, backend developers, and product managers to deliver seamless and scalable app experiences. As a Flutter Developer, you will not only showcase your technical prowess but also contribute to shaping the future of clean energy technology.

If you're passionate about using your Flutter expertise to make a positive impact on the environment, we invite you to apply and be a crucial part of our team dedicated to creating a sustainable future.
  • Build and maintain high-quality mobile applications using
    Flutter
    for both iOS and Android.
  • Implement
    offline-first functionality
    , including local data persistence, conflict resolution, and background synchronization.
  • Architect and improve
    robust sync mechanisms
    to ensure seamless data flow between client and server, even when connectivity is intermittent.
  • Collaborate with backend engineers on data models and API structures optimized for offline usage.
  • Develop reusable UI components and clean, scalable architecture.
  • Integrate the mobile app with RESTful APIs, authentication frameworks, and real-time update channels.
  • Optimize performance and handle edge cases such as large datasets, partial syncs, degraded networks, and background tasks.
  • Ensure an exceptional user experience regardless of connectivity state.
  • Troubleshoot and fix bugs, crashes, and platform inconsistencies.
  • Participate in code reviews, technical design, and architectural planning.
  • 3+ years of professional mobile development experience.
  • 2+ years of hands‑on experience with
    Flutter
    and
    Dart
    .
  • Strong understanding of state management (Provider, Riverpod, Bloc, Redux, etc.).
  • Experience building
    offline-capable mobile apps
    , including:
    • Local storage (e.g., SQLite, Hive, Object Box)
    • Sync logic & delta updates
    • Background tasks and queuing
    • Conflict resolution strategies
  • Experience integrating with REST APIs and handling authentication flows.
  • Strong debugging abilities and experience with performance profiling.
  • Solid understanding of platform-specific behavior and responsive UI/UX.
Nice to Have:
  • Experience with:
    • Offline-first architectures at scale
    • Differential sync or queue-based sync models
    • Caching and optimistic updates
    • Local encryption and secure storage
  • Familiarity with construction tech, field operations, or similar industries.
  • Backend experience (Rails, Node, Firebase) is a plus.
  • Published apps in the App Store or Google Play.
Other
  • Start Date:

    Immediately
  • Must be located in Canada and be able to work in the Pacific time zone
Join us in shaping the future of renewable energy technology.

What compensation and benefits are offered for this role?

Can you tell me about the company culture and work environment?

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary