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

🏢 ifza dubai
📍 United Arab EmiratesFull-timeOn-site
📅 Posted: 4d ago🔄 Updated: 4d ago
CV%
✨ AI Summary
IFZA Dubai is seeking a Mobile Software Developer proficient in Flutter and React Native to build and maintain cross-platform mobile applications. The role involves integrating native device capabilities, building and consuming TypeScript/Node.js backend services and REST APIs, and working within a structured Git workflow. The ideal candidate will have 2+ years of experience in cross-platform mobile development, with hands-on production experience in both Flutter/Dart and React Native. Proficiency in TypeScript/JavaScript and Dart, solid state-management patterns, and comfort with native platform concerns are required. Experience with REST APIs, Git, and Agile development are also essential.
Required Skills
Other
DART
🎁 Benefits & Perks
International team (over 50 nationalities), 24 annual leave days, Annual flight home, Life insurance plan, Medical insurance plan (with the option to upgrade), Invitations to participate in various company functions, staff events, and department team building events, Opportunities to learn, develop and grow with the organization, Being part of a motivated team and Moving-Forward-Company-Culture.
Requirements
Requires 2+ years of experience building and shipping cross-platform mobile applications with production experience in both Flutter/Dart and React Native. Must be proficient in TypeScript/JavaScript and Dart, with a solid grasp of state-management patterns and native platform concerns. Experience consuming and building REST APIs, using Git, and familiarity with Agile development are essential.
Description
About UsIFZA Dubai is the most dynamic and truly international Free Zone Community in the UAE, optimizing the country's strategic location and world-class infrastructure. We provide easy, reliable, and fast company formation services through our network of Professional Partners and Government Authorities.Job DescriptionBuild 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.Requirements2+ 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.BenefitsInternational team (over 50 nationalities)24 annual leave daysAnnual flight homeLife insurance planMedical insurance plan (with the option to upgrade)Invitations to participate in various company functions, staff events, and department team building eventsOpportunities to learn, develop and grow with the organizationBeing part of a motivated team and Moving-Forward-Company-Culturecheck(event) ; career-website-detail-template-2 => apply(record.id,meta) mousedown=lyte-button => check(event) final-style=background-color:#CDA72C;border-color:#CDA72C;color:white; final-class=lyte-button lyteBackgroundColorBtn lyteSuccess lyte-rendered=>
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00