⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

React Native Mobile Engineer (Proptech)

  • Source: LinkedIn
  • OWNRSCLB - Dubai Owners Club
  • Remote
  • Dubai
  • Full-Time
  • Mid level

Job Description

Location: On Site (Dubai)

Tech Stack:

Swift (iOS) / Kotlin (Android) — migrating to React Native

Salary: AED 15,000 + performance-based bonus

About the Role

OWNRSCLB currently has separate native iOS (Swift) and Android (Kotlin) apps. Our strategic decision is to consolidate onto a single React Native codebase - one team, one product, both platforms.

We are looking for a React Native engineer who can maintain and stabilise the existing native apps through launch, then lead the migration to React Native over the following 6-12 months. You will be the sole mobile engineer on the team, which means real ownership and real impact.

This is not a role for someone who needs close supervision. You will be trusted to make the right mobile decisions, flag risks early, and deliver quality product on two platforms simultaneously during the transition period.

Key Responsibilities:

•        Native app maintenance

Immediately take ownership of the existing Swift (iOS) and Kotlin (Android) apps. Resolve identified critical security issues: Android keystore rotation, static AES IV, cleartext traffic flag.

•        Launch support

Ensure both native apps are stable, tested, and fit for soft launch. Coordinate with the backend engineer on API integration and the QA engineer on test coverage.

•        Migration planning

Define the React Native migration strategy - phased approach, feature parity checklist, shared component library, testing plan.

•        React Native migration

Post-launch, lead the incremental migration of both apps to a single React Native codebase. Own the architecture: navigation, state management, native module decisions.

•        Security

Champion mobile security best practices: certificate pinning, secure storage, ProGuard obfuscation, root/jailbreak detection. Several known issues in the current codebase need addressing.

•        App store management

Own the App Store (iOS) and Google Play (Android) submission, review, and release processes.

•        Performance

Monitor and improve app performance: image loading, memory management, list rendering, network efficiency.

Must Have:

•        React Native

3+ years of production React Native experience. You have shipped apps on both iOS and Android from a single RN codebase.

•        iOS (Swift)

sufficient native iOS experience to read, maintain, and fix the existing Swift codebase through the transition period. You do not need to be a Swift specialist, but you cannot be blocked by it.

•        Android (Kotlin)

same as above — maintenance-level Kotlin competence. The Android app has specific critical security fixes that require native code changes.

•        Mobile security

you understand code signing, certificate management, secure storage, and the OWASP Mobile Top 10. Several critical vulnerabilities in our apps need fixing immediately.

•        App store processes

you have submitted to both App Store and Google Play and understand review guidelines, provisioning profiles, and release management.

•        State management

Redux, Zustand, or equivalent — you have an opinion and can defend it.

•        TypeScript

React Native with TypeScript is the target stack.

Nice to Have:

•        Expo

familiarity with the Expo ecosystem and when to use managed vs bare workflow.

•        Native modules

experience bridging native iOS/Android functionality into React Native.

•        UAE / Dubai apps

awareness of App Store / Play Store requirements for UAE-distributed apps.

•        Real estate or marketplace apps

experience with property listings, search, and similar data-rich interfaces.

•        Firebase

push notifications via FCM are core to the platform.

Interview Process:

•        Stage 1

Portfolio review — show us apps you have shipped. Walk us through one React Native codebase you are proud of.

•        Stage 2

Take-home paid task (2-3 hours) — build a small React Native screen against a mock API. We care about structure, not pixel perfection.

•        Stage 3

Final conversation with CEO — team fit, transition plan discussion, compensation.

Skills

  • React
  • React-Native
  • Swift
  • iOS
  • Kotlin
  • proguard
  • reduxjs
  • Zustand
  • TypeScript
  • microsoft-typescript
  • Firebase
  • google-firebase
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with OWNRSCLB - Dubai Owners Club

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes