Flutter Tech Lead

Gr8tech

United States

Remote

USD 150,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Benefits budget
Parental leave
Childcare allowance
Vacation days (20+)
Remote-first setup
Team events
Learning programs

Job summary

Gr8tech is seeking a leadership-minded mobile architect to own the frontend architecture for flagship consumer apps, combining hands-on Flutter/Dart work with strategic direction. You will drive high-throughput, low-latency experiences at scale across multiple teams.

Responsibilities include defining system architecture, setting performance benchmarks, guiding migrations, and leading incident response. Strong emphasis on mentorship, code reviews, and cross-functional collaboration with product

Qualifications

  • 7+ years in commercial software development with 3+ years in Flutter/Dart and mobile native experience.
  • Strong system design skills and mastery of Dart isolates, async, and null safety.
  • Deep knowledge of state management (Bloc or Riverpod) and Flutter rendering pipeline.
  • Experience with real-time data via WebSockets and mobile security baselines.
  • Ability to balance quality with delivery speed and own decisions end-to-end.

Responsibilities

  • Define high-level mobile system architecture ensuring stability, modularity, and performance.
  • Translate product goals into technical blueprints and trade-off decisions.
  • Set benchmarks for app startup time, memory use, and frame rates.
  • Evaluate new mobile tech and design migration strategies including native add‑to‑app.
  • Lead incident response and perform root-cause analysis for production issues.
  • Diagnose UI jank and memory leaks using Dart tools and optimize accordingly.
  • Collaborate with product/operations to align roadmaps with releases.
  • Standardize CI/CD, release automation, and store submission processes.
  • Mentor engineers through code reviews and growth planning.

Skills

Flutter/Dart expert
System design
Native iOS/Android
State management (Bloc/Riverpod)
Testing (unit/widget/integration)
Real-time data/ WebSockets
Code reviews & mentorship

Tools

Melos
DevTools
Impeller

Job description

Role overview

This leadership role owns the mobile frontend architecture for flagship consumer products serving millions of active users. The position combines hands‑on Flutter engineering with strategic technical direction, driving high-throughput, low-latency mobile experiences at scale. It suits an experienced mobile architect who thrives in fast‑paced environments and can elevate engineering standards across multiple development teams.

Responsibilities
  • Define high‑level mobile system architecture, ensuring applications remain stable, modular, and performant.
  • Translate product objectives into technical blueprints and make clear decisions on system trade‑offs.
  • Establish engineering benchmarks for app startup time, memory footprint, and frame rates.
  • Evaluate emerging mobile technologies and design migration strategies, including native add‑to‑app integrations.
  • Lead incident response and root‑cause analysis for high‑severity production issues.
  • Diagnose UI jank, memory leaks, and CPU‑heavy operations using Dart Isolates, and optimize accordingly.
  • Partner with product and delivery leaders to align technical roadmaps with release schedules.
  • Standardize CI/CD pipelines, release automation, and store submission processes across mobile teams.
  • Mentor engineers through code reviews and support personal development planning.
Requirements
  • 7+ years in commercial software development with 3+ years focused on Flutter/Dart and hands‑on native iOS (Swift) or Android (Kotlin) experience.
  • Strong system design skills and deep mastery of Dart internals (isolates, async, null safety) and Flutter's rendering pipeline.
  • Expertise in state management (Bloc or Riverpod), testing (unit, widget, integration), and monorepos such as Melos.
  • Experience handling real‑time data at scale (WebSockets, long‑lived connections, protobuf or JSON serialization) and mobile security baselines.
  • Demonstrated ability to balance technical quality against delivery speed, with full ownership of decisions and outcomes.
  • Strong communication skills for collaborating across engineering, product, and operations stakeholders.
  • Mentorship experience guiding engineers through code reviews, technical roadmaps, and development planning.
Nice to have
  • Hands‑on experience with native add‑to‑app Flutter integration and incremental migrations from legacy codebases.
  • Background building CMS‑driven or server‑driven UI frameworks.
  • Familiarity with dynamic localization, per‑market feature toggles, deep linking at scale, and multi‑jurisdictional deployment.
  • Practical profiling experience using DevTools, the Impeller engine, jank diagnosis, and memory leak isolation.
  • Knowledge of App Store and Google Play review requirements for regulated gaming and betting applications.
Benefits and work setup
  • Annual benefits cafeteria budget allocated to sports, medical, mental health, home office, and language learning.
  • Paid parental leave and a monthly childcare allowance.
  • 20+ vacation days, unlimited sick leave, and emergency time off.
  • Remote‑first setup with technology support and coworking compensation.
  • Team events held online, offline, and through periodic offsites.
  • Internal courses and growth programs supporting continuous learning.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flutter Developer
Senior Flutter Developer

Somnio Software • United States

Remote
USD 120,000 - 170,000
Flexible work arrangements
Career growth support
Flutter Developer
Flutter Developer

Raglic • United States

Remote
USD 110,000 - 170,000
Remote-first team
Weekly client demos
Ownership of source code
Flutter Developer
Flutter Developer

Cyparta • United States

Remote
USD 90,000 - 120,000
Health insurance and wellness benefits
Flexible work schedule and remote work
Competitive salary with mobile dev BON
Senior Mobile Engineer
Senior Mobile Engineer

Cane Connects • Hazlet Township (NJ)

On-site
USD 140,000 - 210,000
Flutter Mobile Engineer
Flutter Mobile Engineer

Ranger Technical Resources • Chattanooga (TN)

On-site
USD 120,000 - 160,000
Flutter Developer
Flutter Developer

Codenzia • United States

Remote
USD 55,000 - 124,000
Remote work
Hourly project-based engagement
Senior Flutter Engineer
Senior Flutter Engineer

Skape • United States

Remote
USD 120,000 - 170,000
Equity
Unlimited PTO
Learning & conference budget
Senior Flutter Software Engineer
Senior Flutter Software Engineer

Nortal • United States

Remote
USD 140,000 - 190,000
Mobile Engineer (Flutter)
Mobile Engineer (Flutter)

Softadom • United States

Remote
USD 110,000 - 160,000
Sr. Flutter Developer - Dallas, TX, USA
Sr. Flutter Developer - Dallas, TX, USA

Photon • Texas

On-site
USD 120,000 - 180,000
Medical, vision and dental benefits
401k retirement plan
Paid time off
+1