Senior Mobile Engineer Flutter/Dart
Skills
Computer ScienceApp StoreArrangingEnhanced Data Rates For GSM EvolutionHealthcareSafeguardScrum
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
