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

Posted 11 Days Ago
Be an Early Applicant
Dubai, ARE
In-Office
Junior
Professional Services • Consulting
The Role
Build and maintain cross-platform mobile apps using Flutter and React Native; integrate native device capabilities and third-party SDKs; develop and consume TypeScript/Node (Express) backend services and REST APIs; follow Git-based workflows and participate in code reviews; support iOS and Android build/release, debug across mobile and backend layers, and prototype framework choices.
Summary Generated by Built In
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
Qualifications & Skills:

  • 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

Skills Required

  • 2+ years building and shipping cross-platform mobile applications with production experience in Flutter and React Native (or deep in one and demonstrable ability in the other)
  • Proficiency in TypeScript and JavaScript (ES6+)
  • Proficiency in Dart
  • Solid grasp of state-management patterns (e.g., BLoC/Riverpod/Provider in Flutter; Redux/Zustand/React Query in React Native)
  • Experience integrating native device capabilities (permissions, lifecycle, camera, biometrics, secure storage, push notifications, deep linking) and third-party SDKs
  • Experience consuming and building REST APIs
  • Experience building backend services with TypeScript/Node.js (Express)
  • Experience with Git and pull-request-based collaboration workflows
  • Experience supporting app build and release processes for iOS and Android
  • Familiarity with Agile development
  • Ability to write clean, modular, reusable code and work effectively in someone else's codebase
  • Strong problem-solving, attention to detail, and communication skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2017

What We Do

IFZA is a dynamic Free Zone Community in Dubai that provides premium business setup solutions and services, including company incorporation and licensing, to international investors and businesses.

Similar Jobs

Circle Logo Circle

Regional Marketing Director, MEA

Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3
In-Office or Remote
Dubai, ARE
1050 Employees

Wise Logo Wise

Finance Manager

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
Dubai, ARE
9000 Employees
41K-53K Annually

Cloudflare Logo Cloudflare

Solutions Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
Dubai, ARE
4400 Employees

Remitly Logo Remitly

Account Manager

eCommerce • Fintech • Payments • Software • Financial Services
In-Office
Dubai, ARE
2800 Employees

Similar Companies Hiring

Fora Thumbnail
Agency • On-Demand • Professional Services • Sales • Software • Travel • Hospitality
New York, NY
200 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
108 Employees
Northslope Thumbnail
Artificial Intelligence • Information Technology • Software • Analytics • Consulting • Generative AI
London, GB
100 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account