All projects
Real Estate · Mobile

Jaaidad Mobile App

A native mobile experience for the Jaaidad property platform, sharing APIs with the web product.

Role
Mobile Engineer
Timeline
2023
Confidential
React NativeExpoNode.js
Fleet
100+ servers
Challenge

Mobile users needed a native experience, but the client couldn't afford a separate product cycle.

Solution

A React Native app sharing APIs and business logic with the web product.

Outcome

One product, two platforms — with shared release cadence and shared backend.

Context

Business context

A large share of property discovery in the region happens on mobile — a browser experience wasn't enough.

Problem

The problem

The company needed a native mobile app that stayed in sync with the web product without doubling the team.

Constraints

Constraints & complexity

Shared authentication and APIs with the web platform
Both iOS and Android release pipelines
Feature parity with the web listing detail flow
Solution

The solution

A React Native + Expo app connected to the shared backend, with a release pipeline and OTA updates so features ship close to the web cadence.

Results

Measurable results

iOS + Android reach
Shared backend with web
Faster mobile releases via OTA
Walkthrough

Product walkthrough

Screen

Home

Native discovery experience with smooth image-heavy scrolling.

Screen

Listing detail

Full-bleed media and lead-capture on mobile.

Engineering

Architecture & technical approach

Layer

Mobile

  • React Native
  • Expo
Layer

Backend (shared)

  • Node.js
  • REST APIs
Role

My responsibilities

Mobile Engineer — React Native app and release pipeline.

Property discovery on mobile
Rich media galleries
Shared auth with web
Push notifications
OTA updates
Solutions

Relevant services

Next step

Have a similar challenge?

Let's talk through your project and identify the most practical next step.