Senior Flutter Architect & Tech Lead

Sandisk

Milpitas (CA)

On-site

USD 180,000 - 230,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sandisk seeks a Senior Flutter Developer to own the client-side architecture of our consumer app. You will drive depth in Flutter, shape state management, and model complex business logic with Dart, influencing architecture decisions and framework-level tradeoffs.

Lead the Flutter codebase, mentor teammates, and collaborate with platform teams to deliver scalable performance, robust testing, and smooth user experiences across devices.

Qualifications

  • 5+ years of mobile development experience, including 3+ years shipping production Flutter/Dart apps at scale.
  • Deep understanding of Flutter framework internals: the widget tree, render tree, BuildContext lifecycle, keys and slivers.
  • Strong fluency with at least one state management approach (Riverpod, Bloc, Redux, signals, or hand-rolled).
  • Experience designing the architecture of a Flutter app, not just contributing features.
  • Ability to model complex business logic in Dart and handle async flows.
  • Strong testing strategy for Flutter and knowledge of test types.
  • Experience with Flutter DevTools performance profiling.

Responsibilities

  • Own the architecture of the Flutter app: state management, navigation, modularization, UI vs business logic.
  • Design and implement the business logic powering consumer workflows: backup, sync, device management, media organization.
  • Make framework-level decisions and explain tradeoffs: state management, rebuilds, async boundaries, navigation modeling.
  • Set patterns for error handling, async orchestration, caching, and testing.
  • Identify and fix subtle Flutter issues such as unnecessary rebuilds, BuildContext misuse, lifecycle bugs.
  • Define the boundary between the Flutter app and the native layer through stable, well-typed Dart interfaces.
  • Profile and optimize startup, large lists, memory pressure, and background work.
  • Lead code reviews, write design docs, and mentor mid-level and junior developers on Flutter and architecture.

Skills

Flutter/Dart
State management
Architecture design
Testing strategy
English communication
Code reviews
Mentoring

Tools

Flutter DevTools
Dart

Job description

Sandisk seeks a Senior Flutter Developer to own the client-side architecture of our consumer app. You will drive depth in Flutter, shape state management, and model complex business logic with Dart, influencing architecture decisions and framework-level tradeoffs.

Lead the Flutter codebase, mentor teammates, and collaborate with platform teams to deliver scalable performance, robust testing, and smooth user experiences across devices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Consumer Flutter Application
Senior Software Engineer - Consumer Flutter Application

Sandisk • Milpitas (CA)

On-site
USD 180,000 - 230,000
Senior Flutter Mobile Engineer — Remote Lead for Cross‑Platform Apps
Senior Flutter Mobile Engineer — Remote Lead for Cross‑Platform Apps

SaaSify Labs • Austin (TX)

Remote
USD 120,000 - 160,000
Competitive salary
Performance bonuses
Flexible hours
+3
Senior Flutter Engineer: Android & Web Apps
Senior Flutter Engineer: Android & Web Apps

Electrum • United States

Remote
USD 120,000 - 170,000
Senior Flutter Mobile Developer – iOS/Android
Senior Flutter Mobile Developer – iOS/Android

Cvhcare • San Francisco (CA)

On-site
USD 140,000 - 185,000
Senior Flutter Architect — Scale & Release Lead (Onsite)
Senior Flutter Architect — Scale & Release Lead (Onsite)

Cane Connects • Hazlet Township (NJ)

On-site
USD 140,000 - 180,000
Senior Flutter/Dart Mobile Engineer – Onsite SF
Senior Flutter/Dart Mobile Engineer – Onsite SF

Torentify • United States

Remote
USD 140,000 - 190,000
Senior Flutter Engineer for AI-Powered Mobile Apps
Senior Flutter Engineer for AI-Powered Mobile Apps

Quona Capital • United States

Remote
USD 140,000 - 190,000
Competitive salary
Klar stock options
26 days paid vacation
+5
Senior Flutter/Dart Engineer - Edge Android/Linux Systems
Senior Flutter/Dart Engineer - Edge Android/Linux Systems

Frontdoor Defense • Bellevue (WA)

Hybrid
USD 191,000 - 253,000
Equity grants
Top-tier benefits
Senior Mobile Engineer
Senior Mobile Engineer

Cane Connects • Hazlet Township (NJ)

On-site
USD 140,000 - 180,000
Senior Flutter & Full‑Stack Apps Engineer
Senior Flutter & Full‑Stack Apps Engineer

Hollister Incorporated • Port Saint Lucie (FL)

On-site
USD 90,000 - 130,000
Health and life insurance
Paid time off
Employee Share Ownership Program (BESÓ