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

IFZA

Dubai

On-site

AED 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

24 vacation days
Annual flight home
Life insurance
Medical insurance
Bonus scheme
Company events
Learning & growth

Job summary

IFZA is seeking a Mobile Software Developer to build and maintain cross‑platform apps using Flutter/Dart and React Native. You will integrate native device capabilities, manage state, and consume backend REST APIs. You’ll work in a collaborative, code‑review rich environment and help choose the right framework per project.

You’ll contribute to backend services in TypeScript/Node and ensure smooth app release across iOS and Android, with a strong focus on performance, UX, and maintainable code.

Qualifications

  • 2+ years building cross‑platform mobile apps with Flutter/Dart and React Native.
  • Proficiency in TypeScript/JavaScript (ES6+) and Dart.
  • Strong knowledge of cross‑platform state management patterns.
  • Experience with REST APIs and third‑party SDKs.
  • Git and PR‑based collaboration; Agile development familiarity.
  • Ability to write clean, modular, reusable code.
  • Good communication and problem solving.

Responsibilities

  • Build and maintain cross‑platform mobile apps.
  • Integrate native device capabilities and SDKs.
  • Build and consume backend services and REST APIs.
  • Work within Git workflow and code reviews.
  • Support app build and release for iOS and Android.
  • Troubleshoot across mobile and backend layers.
  • Help choose framework per project and prototype.

Skills

Flutter/Dart
React Native
TypeScript/JS
State management
REST APIs
Git workflows
Agile
Communication

Job description

As aMobile Software Developer you will be responsible for

Responsibilities
  • 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 • Dubai

On-site
AED 201,000 - 312,000
24 annual leave days
Annual flight home
Life insurance plan
+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
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
Mobile Engineer (React Native)
Mobile Engineer (React Native)

Remotedxb • Dubai

On-site
AED 201,000 - 335,000
Senior Software Engineer (Flutter)
Senior Software Engineer (Flutter)

Techwaresoft LLC • Sharjah

Remote
AED 240,000 - 360,000
Opportunity to work on innovative projects
Dynamic team environment
Continuous learning opportunities
Software Engineer ll - Flutter
Software Engineer ll - Flutter

ApplyMint • Dubai

On-site
AED 335,000 - 558,000