Flutter Mobile Developer

Mobile · Riyadh, Saudi Arabia (Hybrid) · Full-time · 3+ years · SAR 11,000 – 18,000 / month

We are hiring a Flutter Mobile Developer in Riyadh to build cross-platform iOS and Android apps for retail, services and enterprise clients. You will deliver polished Arabic-first apps, from the first screen to publication on the App Store and Google Play.

Responsibilities

  • Build and maintain cross-platform mobile apps with Flutter
  • Translate designs into pixel-accurate, responsive screens
  • Integrate apps with backend APIs, payments and maps
  • Optimise app performance, size and battery usage
  • Write widget and integration tests
  • Manage releases, builds and store submissions
  • Work with designers and backend developers in agile sprints

Requirements

  • 3+ years of mobile development experience, with at least 2 years in Flutter
  • Strong Dart skills and a solid understanding of Flutter widgets and layouts
  • Experience with state management (Bloc, Riverpod or Provider)
  • Experience consuming REST APIs and handling offline storage
  • Experience publishing apps to the App Store and Google Play
  • Familiarity with Firebase, push notifications and deep links
  • Experience building RTL Arabic interfaces

Benefits

  • Medical insurance for you and your family as per company policy
  • Annual leave and public holidays in line with the Saudi Labour Law
  • Annual training and certification budget
  • Competitive salary with housing and transport allowances
  • Hybrid work model with flexible hours

Other openings