Mobile Application Developer - Flutter

White Spot Facilities Management Services LLC

Dubai

On-site

AED 180,000 - 300,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

White Spot Facilities Management Services LLC seeks a mobile developer to design, build and maintain production Flutter apps for iOS and Android. You will implement offline data capture, photo capture with annotation, QR/barcode scanning, and location tagging, ensuring a polished UI from Figma and strong performance.

Key requirements include 2–5 years of mobile development with Flutter, at least one published app, proficiency in Dart and state management, REST API and Firebase experience, and

Qualifications

  • 2–5 years of mobile development experience, including at least 2 years building production apps in Flutter.
  • At least 1 app published and live on the App Store and/or Google Play (please include links).
  • Good working knowledge of Dart, Flutter widgets and layouts, and at least one state management approach (Bloc, Riverpod or Provider).
  • Experience consuming REST APIs, handling JSON, and implementing authentication (token-based / OAuth).
  • Hands-on experience with Firebase services, especially push notifications and crash reporting.
  • Experience with local storage (Hive, Isar, SQLite/Drift or Shared Preferences).
  • Comfortable with Git, pull requests and branching workflows.
  • Basic understanding of the iOS and Android build and release process.
  • Good problem-solving skills, attention to detail, and clear communication in English.

Responsibilities

  • Develop, test and maintain Flutter/Dart features for iOS and Android apps, following agreed architecture and coding standards.
  • Build field-ready functionality such as offline data capture, photo capture and annotation, QR/barcode scanning, forms and checklists, and location tagging.
  • Implement polished, responsive UI for the customer-facing B2C app from Figma designs, with attention to performance and usability.
  • Integrate apps with backend services, including Salesforce and custom REST APIs (.NET/Node), Firebase (Auth, Firestore, FCM, Crashlytics) and third-party partner APIs.
  • Handle local storage and data sync, including error handling and retry logic for poor connectivity on site.
  • Write unit and widget tests, fix bugs, and take part in code reviews.
  • Support app releases to the App Store and Google Play, including builds, testing and release notes.
  • Investigate crash reports and user feedback, and resolve issues promptly.
  • Work with QA, Operations and Customer Service to understand workflows and turn them into working features.
  • Give accurate estimates for your tasks and take part in sprint planning and stand-ups.

Skills

Flutter development
Dart programming
REST APIs
Firebase
Git workflows
Unit/widget testing
App deployment

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Salesforce
Firebase
REST APIs integration

Job description

Key Responsibilities
  • Develop, test and maintain features in Flutter/Dart for iOS and Android apps, following agreed architecture and coding standards.
  • Build field-ready functionality such as offline data capture, photo capture and annotation, QR/barcode scanning, forms and checklists, and location tagging.
  • Implement polished, responsive UI for the customer-facing B2C app from Figma designs, with attention to performance and usability.
  • Integrate apps with backend services, including Salesforce and custom REST APIs (.NET/Node), Firebase (Auth, Firestore, FCM, Crashlytics) and third-party partner APIs.
  • Handle local storage and data sync, including error handling and retry logic for poor connectivity on site.
  • Write unit and widget tests, fix bugs, and take part in code reviews.
  • Support app releases to the App Store and Google Play, including builds, testing and release notes.
  • Investigate crash reports and user feedback, and resolve issues promptly.
  • Work with QA, Operations and Customer Service to understand workflows and turn them into working features.
  • Give accurate estimates for your tasks and take part in sprint planning and stand-ups.

Bachelor's degree in Computer Science, Software Engineering or a related field.

  • 2–5 years of mobile development experience, including at least 2 years building production apps in Flutter.
  • At least 1 app published and live on the App Store and/or Google Play (please include links).
  • Good working knowledge of Dart, Flutter widgets and layouts, and at least one state management approach (Bloc, Riverpod or Provider).
  • Experience consuming REST APIs, handling JSON, and implementing authentication (token-based / OAuth).
  • Hands-on experience with Firebase services, especially push notifications and crash reporting.
  • Experience with local storage (Hive, Isar, SQLite/Drift or Shared Preferences).
  • Comfortable with Git, pull requests and branching workflows.
  • Basic understanding of the iOS and Android build and release process.
  • Good problem-solving skills, attention to detail, and clear communication in English.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mobile Developer
Mobile Developer

Micropolis Holding • Dubai

On-site
AED 180,000 - 300,000
Software Engineer – (Hybrid Mobile App Developer – Flutter & React)
Software Engineer – (Hybrid Mobile App Developer – Flutter & React)

Dicetek LLC • Dubai

On-site
AED 446,000 - 580,000
Software Engineer
Software Engineer

Chem Innovation Industries • Abu Dhabi

On-site
AED 180,000 - 300,000
Software Engineer – (Hybrid Mobile App Developer flutter & react)
Software Engineer – (Hybrid Mobile App Developer flutter & react)

ApplyMint • Dubai

On-site
AED 180,000 - 240,000
App Developer (Android and iOS)
App Developer (Android and iOS)

BlackTrader • Dubai

On-site
AED 200,880 - 323,640
Senior Flutter Developer
Senior Flutter Developer

Esolutionz • Dubai

On-site
AED 260,000 - 480,000
Mobile App Developer
Mobile App Developer

RecruitMe Plus • Dubai

On-site
AED 180,000 - 260,000
Flutter Mobile Developer | Build & Integrate Apps
Flutter Mobile Developer | Build & Integrate Apps

White Spot Facilities Management Services LLC • Dubai

On-site
AED 180,000 - 300,000
SCRUM MASTER
SCRUM MASTER

Matchupfast Company • United Arab Emirates

On-site
AED 180,000 - 300,000
Accommodation
Meal allowances
Assistance with work visa processing
+3
MOBILE DEVELOPER
MOBILE DEVELOPER

Matchupfast Company • Dubai

On-site
AED 180,000 - 300,000
Assistance with accommodation
Financial assistance for home visits
Provision of necessary work equipment
+7