Senior Flutter Developer

HOLISTIC RESILIENCE LLC
United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Compensation
$60,000.0
Working hours
Regular working hours
Languages
Arabic, English, Persian
Job source

Tech stack

Flutter Android Software Development App Store (IOS) Mobile Application Development Continuous Integration Push Technology Mobile Application Software Performance Tuning Systems Integration Offline Storage Backend React Native
+2 more
Google Play Restful APIs

Job description

You’ll build native Flutter implementations for:

  • Interactive maps using MapLibre Native
  • Native report submission flows
  • Feature detail screens
  • Offline-first caching and sync
  • Push notifications and deep links
  • Local storage and anonymous identity handling
  • RTL-first UI (Persian/Farsi + English)
  • Onboarding, permissions, themes, and app settings

Requirements

We are seeking a highly skilled and energetic Senior Flutter Developer to join our development team! In this role, you will lead the design, development, and deployment of cutting-edge mobile applications using Flutter, ensuring seamless user experiences across platforms.

We are rebuilding our iOS and Android apps from React Native (Expo) to Flutter.

Our application is a secure platform that delivers real-time safety alerts and anonymous incident reporting for civil society organizations operating under repression. The platform provides early warnings for imminent threats, features interactive maps visualizing danger zones, and is engineered to stay reliable under severe internet filtering and throttling.

The current app relies heavily on embedded WebViews for core flows like report submission and feature detail pages. We are replacing all of that with fully native Flutter screens.

Your role is to lead the rewrite end-to-end and help build a fast, reliable, offline-capable mobile app with excellent UX across Android and iOS. Compensation will take location in to consideration., * 4+ years building production Flutter apps

  • Experience shipping apps to both App Store and Google Play
  • Strong understanding of native mobile development on iOS and Android
  • Experience with map-heavy applications and performance optimization
  • Push notification and deep linking experience
  • Strong knowledge of offline-first architecture
  • Experience building RTL interfaces (Persian or Arabic preferred)
  • Experience working with native libraries (AAR/XCFramework/lib*.so)
  • Experience integrating with backend services and consuming REST APIs
  • Experience with CI/CD

Preferred Qualifications

  • React Native to Flutter migration experience
  • Persian language familiarity
  • Experience with alternative app distribution methods

Benefits & conditions

From $60,000 a year - Contract, Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Paid holidays
  • Flexible schedule, * Competitive compensation commensurate with experience
  • Medical, dental, and vision insurance with enhanced 401(k) matching for US-based employees
  • Flexible working hours and fully remote work
  • Professional development opportunities, including training programs and conferences
  • Paid Time Off, Paid Holidays, Paid Leave for US-based employees

About Holistic Resilience

Holistic Resilience is a nonprofit that builds tools and infrastructure to protect internet freedom, privacy, and civil liberties in repressive environments. We work across countries to support activists, journalists, and civil society with secure access to information, surveillance monitoring, and digital safety tools. Our projects include VPNs, alternative internet systems, and threat intelligence, all grounded in real-world needs and local partnerships.

Holistic Resilience is an equal opportunity employer. We encourage applicants from all backgrounds to apply.

Pay: From $60,000.00 per year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:12 min

Introduction to cross-platform mobile development with Flutter

Majid Hajian · LIVE

1:06 min

Differentiating between Flutter packages and plugins

Sylvia Dieckmann · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:36 min

Configuring Android production bundles and Google Play integrations

Edoardo Dusi · LIVE

5:05 min

Introduction to Flutter and cross-platform UI development

Sylvia Dieckmann · LIVE

4:57 min

Introduction to cross-platform application development with Flutter

Simon Auer Simon Auer · World Congress 2022

Videos

See all

Related articles

See all