Mobile Application Developer
Job Title: Mobile Developer (React Native)
Location: Dubai, UAE
Team: Mobile Engineering
About Us
Based in the UAE's vibrant tech landscape, we are an engineering-first company that builds mission-critical digital platforms where security, performance, and reliability are paramount. Our mobile applications handle sensitive data and high transaction volumes, demanding a best-in-class user experience and a scalable technical architecture. We are looking for a skilled Mobile Developer to join our team and build the next generation of our secure and engaging mobile apps.
Your Key Responsibilities
- Develop and maintain high-quality mobile applications for both iOS and Android using React Native.
- Architect and implement a scalable and maintainable UI layer, leveraging component-based theming for consistency and flexibility.
- Write clean, maintainable, and well-documented code with a strong emphasis on performance and security.
- Implement complex user interfaces and ensure a smooth, polished user experience.
- Integrate with our secure backend APIs to handle real-time data and transactions.
- Collaborate with our design and product teams to translate requirements and mockups into fully functional mobile features.
- Manage secure on-device storage and handle sensitive user data with the utmost care.
- Work on integrating native modules and third-party SDKs when required to access device-specific features.
Skills & Qualifications
Required Experience:
- Proven commercial experience building and deploying mobile applications using React Native.
- Strong proficiency in JavaScript/TypeScript and a deep understanding of the React ecosystem.
- Experience with state management libraries such as Redux, MobX, or Zustand.
- Solid understanding of the full mobile development lifecycle, from development to App Store/Google Play deployment.
- Experience with RESTful APIs and asynchronous request handling.
- Proficient with version control using Git.
Architectural Expertise:
- Component-Based Theming: Demonstrable experience architecting and implementing robust, component-based theming systems in React Native. You should understand how to use Design Tokens, Theme Providers (via Context API), and theme-aware components to support features like Light/Dark modes or white-labeling.
- Familiarity with theming libraries like Styled Components, Emotion, or Shopify's Restyle is a significant plus.
Highly Desirable (Nice-to-Have):
- Native Development Experience: Commercial experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development is a significant advantage. A candidate who can write or debug native modules will be prioritized.
- Flutter Experience: Familiarity or experience with other cross-platform frameworks like Flutter is a strong plus, as it demonstrates a passion for the mobile development landscape.
- Security Focus: Experience building applications that require a high degree of security (e.g., handling crypto assets, financial data, or encrypted communications) is highly valued.
Soft Skills:
- A collaborative spirit and excellent communication skills.
- Strong problem-solving abilities and a keen eye for detail.
- A proactive mindset and a passion for staying up-to-date with the latest mobile technologies.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Mobile Developer (React Native)
2026-05-20
DevOps Manager
2026-05-20
DevOps Manager
2026-02-17
- Posted
- Jun 19, 2025
- Type
- Full-time
- Level
- Associate
- Location
- Dubai
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Mobile Developer (React Native)
2026-05-20
DevOps Manager
2026-05-20
DevOps Manager
2026-02-17