Role Overview
Scoop Solar is hiring a mid-level Flutter Developer. This is a full-time role in CA. Part of Scoop Solar's Backend hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
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 usingFlutterfor both iOS and Android.
- Implementoffline-first functionality, including local data persistence, conflict resolution, and background synchronization.
- Architect and improverobust sync mechanismsto 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 withFlutterandDart.
- Strong understanding of state management (Provider, Riverpod, Bloc, Redux, etc.).
- Experience buildingoffline-capable mobile apps, including:
- Local storage (e.g., SQLite, Hive, ObjectBox)
- 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
Frequently Asked Questions
How do I apply for the Flutter Developer position at Scoop Solar?
Use the Apply button above to submit your application directly to Scoop Solar. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Flutter Developer position at Scoop Solar located?
This position is based in CA. Scoop Solar has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Flutter Developer at Scoop Solar earn?
Scoop Solar has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Flutter Developer role at Scoop Solar posted?
This role was posted on March 22, 2026 (78 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start