Enable job alerts via email!

Mobile App Developer

ZennTech

Dubai

On-site

AED 120,000 - 200,000

Full time

Yesterday
Be an early applicant

Job summary

A tech company in Dubai is seeking an experienced mobile app developer to create cross-platform applications using React Native or Flutter. The role involves integrating maps and implementing real-time chat features, alongside managing user authentication. Candidates should have at least 3 years of experience and a solid understanding of mobile security best practices. Bilingual candidates (Arabic + English) are preferred.

Qualifications

  • 3+ years of experience in mobile app development using React Native or Flutter.
  • Strong understanding of REST APIs, JWT, and state management.
  • Experience with Firebase, Socket, and Stripe SDK/API.

Responsibilities

  • Develop and maintain high-quality cross-platform mobile apps.
  • Integrate Mapbox or Google Maps SDK for property features.
  • Manage user authentication, profiles, and notifications.

Skills

Mobile app development (React Native or Flutter)
REST APIs and state management
Firebase and Socket experience
Git and CI/CD workflows
Mobile security and encryption knowledge
Publishing live apps
Bilingual (Arabic + English)

Tools

Stripe
Play Store
App Store
Job description
  • Develop and maintain high-quality cross-platform mobile apps using React Native or Flutter.
  • Integrate Mapbox / Google Maps SDK for property search and interactive map features.
  • Build user interfaces for property listings, details, and multimedia (photos, videos, documents).
  • Implement real-time chat and property sharing using Firebase or Socket
  • Manage user authentication, profiles, and notifications.
  • Integrate APIs from the MERN backend and handle Stripe payment flows.
  • Ensure app performance, localization (English + Arabic, RTL), and security best practices.
  • Collaborate closely with backend, web, and design teams.
  • Oversee testing, QA, and publishing to Play Store and App Store

Skills

  • 3+ years of experience in mobile app development using React Native or Flutter.
  • Strong understanding of REST APIs, JWT, and state management (Redux, Zustand, or Provider).
  • Experience with Firebase, Socket, Push Notifications, and Stripe SDK/API.
  • Familiar with Git, CI/CD, and app deployment workflows.
  • Knowledge of mobile security and encryption.
  • Experience publishing live apps to both stores.
  • Bonus: Experience in real estate, fintech, or marketplace apps.
  • Bilingual (Arabic + English) experience is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.