Mobile Software Developer (Flutter & React Native / Cross-Platform)

IFZA Dubai

Dubai

On-site

AED 201,000 - 312,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

24 annual leave days
Annual flight home
Life insurance plan
Medical insurance plan (with upgrade)
Bonus scheme (in relevant departments)
Invitations to company events
Opportunities to learn, develop and成长

Job summary

IFZA Dubai in Dubai is seeking a Mobile Software Developer to build and maintain cross‑platform apps using Flutter/Dart and React Native, with backend services in TypeScript/Node powering the UI.

You will work within a structured Git workflow, contribute to code reviews, and help choose the right framework per project to deliver a polished, responsive user experience across iOS and Android.

Qualifications

  • 2+ years building cross‑platform mobile apps with Flutter/Dart and React Native.
  • Proficient in TypeScript/JavaScript (ES6+) and Dart.
  • Experience with state management patterns (BLoC/Riverpod/Provider; Redux/Zustand/React Query).
  • Familiar with native platform concerns: permissions, lifecycle, device APIs, third‑party SDKs.
  • Experience building REST APIs and consuming them.
  • Experience with Git and PR workflows; Agile development.
  • Ability to write clean, modular, reusable code and read others' code.
  • Strong problem solving and communication.

Responsibilities

  • Build and maintain cross‑platform mobile apps using Flutter/Dart and React Native.
  • Integrate native device capabilities and third‑party SDKs.
  • Build and consume TypeScript/Node backends and REST APIs.
  • Work within a structured Git workflow and participate in code reviews.
  • Support app build and release processes for iOS and Android.
  • Troubleshoot across mobile and backend layers.
  • Help choose the right framework per project and prototype accordingly.

Skills

Flutter
React Native
TypeScript/JavaScript
Dart
State management
REST APIs
Git workflows
Agile development
Code quality
Problem solving

Tools

Express (Node.js)
Git

Job description

As a Mobile Software Developer you will be responsible for
  • Build and maintain cross-platform mobile applications in Flutter/Dart and React Native, ensuring performance, responsiveness, and a polished UX.
  • Integrate native device capabilities: camera, biometrics, secure storage, push notifications, deep linking, and third-party SDKs (payments, identity verification).
  • Build and consume TypeScript/Node (Express) backend services and REST APIs that power the apps, including server-driven / dynamic UI content.
  • Work within a structured Git workflow (issue → branch → pull request → review).
  • Participate in code review: both giving and receiving, and write well-documented, maintainable, reusable code.
  • Support the app build and release process across iOS and Android.
  • Troubleshoot and debug across the mobile and backend layers.
  • Help choose the right framework per project (Flutter vs React Native vs native) and prototype accordingly.
Requirements
  • 2+ years building and shipping cross-platform mobile applications, with hands-on production experience in both Flutter/Dart and React Native (or strong depth in one and demonstrable working ability in the other).
  • Proficiency in TypeScript/JavaScript (ES6+) and in Dart.
  • Solid grasp of state-management patterns in both ecosystems (e.g. BLoC/Riverpod/Provider in Flutter; Redux/Zustand/React Query in React Native).
  • Comfortable with native platform concerns: permissions, lifecycle, device APIs, and third-party SDK integration.
  • Experience consuming and building REST APIs.
  • Experience with Git and pull-request-based collaboration workflows.
  • Familiarity with Agile development.
  • Ability to write clean, modular, reusable code and to work effectively in someone else\'s codebase.
  • Strong problem-solving, attention to detail, and communication.
Benefits
  • 24 annual leave days
  • Annual flight home
  • Life insurance plan
  • Medical insurance plan (with the option to upgrade at your own cost)
  • Bonus scheme (in relevant departments)
  • Invitations to participate in various company functions, staff events, and department team building events
  • Opportunities to learn, develop and grow with the organization
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Software Developer (Flutter & React Native / Cross-Platform)
Mobile Software Developer (Flutter & React Native / Cross-Platform)

IFZA • Dubai

On-site
AED 180,000 - 240,000
24 vacation days
Annual flight home
Life insurance
+4
Mobile Software Developer (Flutter & React Native / Cross-Platform)
Mobile Software Developer (Flutter & React Native / Cross-Platform)

International Free Zone Authority • Dubai

On-site
AED 201,000 - 312,000
24 annual leave days
Medical insurance plan
Invitations to company events and team
+1
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
Mobile Developer
Mobile Developer

Micropolis Holding Co. • Dubai

On-site
AED 293,000 - 441,000
Senior Flutter Developer
Senior Flutter Developer

LionHires Recruitment • Ras Al Khaimah

On-site
AED 360,000 - 576,000
Relocation support
Competitive compensation with annual 성
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
Mobile Engineer (React Native)
Mobile Engineer (React Native)

Remotedxb • Dubai

On-site
AED 201,000 - 335,000
Software Engineer ll - Flutter
Software Engineer ll - Flutter

Deliveryhero • Dubai

On-site
AED 240,000 - 360,000
Cross-Platform Mobile Developer (Flutter & React Native)
Cross-Platform Mobile Developer (Flutter & React Native)

International Free Zone Authority • Dubai

On-site
AED 201,000 - 312,000
24 annual leave days
Medical insurance plan
Invitations to company events and team
+1
Software Engineer ll - Flutter
Software Engineer ll - Flutter

ApplyMint • Dubai

On-site
AED 335,000 - 558,000