Senior Mobile Engineer Flutter/Dart

Skills
Computer ScienceApp StoreArrangingEnhanced Data Rates For GSM EvolutionHealthcareSafeguardScrum
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • BS BA degree or higher in Computer Science Engineering or related technical field
  • 8+ years professional mobile engineering experience with apps shipped to App Store and Google Play
  • 3+ years hands-on Flutter Dart experience building production apps
  • Deep experience with TestFlight App Store Connect and Google Play Console
  • Working knowledge of PostgreSQL including schema reading query writing and debugging mobile data issues
  • Strong understanding of state management in Flutter and clean architecture patterns
  • Experience with mobile CI CD including automated builds signing and store uploads
  • Familiarity with native iOS Swift and Android Kotlin for platform channels
  • Experience with push notifications deep linking in-app updates and OTA configuration
  • Experience instrumenting apps with Sentry or Datadog
  • Experience with mobile testing frameworks such as Flutter tests Patrol Appium or Maestro
  • Experience using AI coding assistants to accelerate development
  • Agile Scrum team experience
  • Must be able to pass a background check

Nice to have

  • Reliable
  • Persistent
  • Results-oriented
  • Team player
  • High integrity
  • Ownership
  • Transparent
  • Courageous
  • Enthusiastic

Day to day

  • Develop and maintain caregiver-facing iOS and Android apps using Flutter and Dart
  • Build elegant accessible native-feeling UI for caregivers of all ages and tech comfort levels
  • Integrate secure APIs push notifications real-time data sync and offline-first behavior
  • Manage mobile release pipelines code signing beta testing phased rollouts and monitoring
  • Instrument analytics crash reporting and performance data and collaborate in Agile teams