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?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
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.









