IFZA Dubai

Mobile Developer- React Native

IFZA Dubai Dubai, Dubai, United Arab Emirates

Business Consulting and Services · 501-1,000 employees

23 h ago
react Mid (2-5 yrs) Full-time United Arab Emirates
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Build and maintain cross-platform mobile applications using React Native while integrating native device capabilities and third-party SDKs. Develop and consume backend services and REST APIs to support dynamic UI content and ensure high performance across iOS and Android platforms.

What they look for

React Native TypeScript JavaScript Node.js Express REST APIs Git Redux Zustand React Query Mobile Development iOS Android Agile Debugging CI/CD

Requirements

Requires at least 2 years of hands-on experience in React Native development and proficiency in TypeScript or JavaScript. Candidates must have a strong understanding of state management, Git workflows, and experience building mobile applications for production environments.

Benefits

24 working annual leave days Annual flight home Life insurance plan Medical insurance plan Company functions Staff events Team building events Professional development opportunities

Full description

  • Build and maitain cross-platform mobile applications in React Native, ensuring performance, responsiveness, and a polished user experience.
  • Integrate native device capabilities including camera, biometrics, secure storage, push notifications, deep linking, and third-party SDKs (payments, identity verification).
  • Build and consume TypeScript/Node.js (Express) backend services and REST APIs that power the apps, including server-driven and dynamic UI content.
  • Work within a structured Git workflow (issue → branch → pull request → review).
  • Participate in code reviews, both giving and receiving feedback, and write well-documented, maintainable, reusable code.
  • Support the app build and release process across iOS and Android.
  • Troubleshoot and debug across mobile and backend layers.
  • Contribute to architectural decisions and prototype new features using React Native and native mobile capabilities where required.

Requirements

  • 2+ years of experience building and shipping mobile applications, with strong hands-on production experience in React Native.
  • Proficiency in TypeScript/JavaScript (ES6+).
  • Strong understanding of state management patterns such as Redux, Zustand, React Query, Context API, or similar.
  • Experience integrating native device features, permissions, lifecycle management, device APIs, and third-party SDKs.
  • Experience building and consuming REST APIs.
  • Experience with Git and pull request-based collaboration workflows.
  • Familiarity with Agile development methodologies.
  • Ability to write clean, modular, reusable code and work effectively within existing codebases.
  • Strong problem-solving skills, attention to detail, and communication skills.

Nice-to-Have Experience

  • Native mobile development experience with Swift (iOS) or Kotlin (Android).
  • Experience publishing and maintaining apps on the Apple App Store and Google Play Store.
  • Experience with server-driven UI or dynamic/JSON-rendered interfaces.
  • Node.js / Express backend development experience.
  • CI/CD pipelines and DevOps practices, including Docker, Kubernetes, and Azure.
  • Experience with unit testing, integration testing, and automated testing frameworks.

Benefits

  • International team (over 50 nationalities)
  • 24 working 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

Similar roles