Mobile Developer- React Native
IFZA Dubai Dubai, Dubai, United Arab Emirates
Business Consulting and Services · 501-1,000 employees
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
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
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
-
Desarrollador/a Frontend – React Native
knowmad mood Madrid, Community of Madrid, Spain
-
Senior React Developer für die FireStart Cloud (m/w/d)
FireStart Vienna, Austria · €55K/yr
-
Senior Mobile Engineer (React Native)
Omda Gothenburg, Västra Götaland County, Sweden
-
Senior Full Stack .Net Developer (React)
Remotebase Pakistan
-
Application Architect ( .NET & React)
EUROPEAN DYNAMICS Brussels, Brussels-Capital, Belgium
-
Tech lead (PHP+React)
SINGU Paris Township, Michigan, United States · $24K–$27K/yr