{bc}
indeed

Mobile Engineer — React Native

Expin Ltd.
Internet City, UAE
fulltime
AED 8,000/month
2 weeks ago
engineeringdesignproject managementmaintenancequality controltechnical
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

engineeringdesignproject management
Smart Apply

Full Job Posting

About Expin

Expin is a creator marketing platform operating across UAE, KSA, Kuwait, and Qatar.

We connect 32,000+ verified creators with merchants through a self-serve product.

We move fast and ship constantly.

The Role

You own our **creator/merchant** mobile apps — a live React Native product in the hands of real users across the Gulf, today, in Arabic and English.

This is not a greenfield playground and it's not a CRUD wrapper.

You'll be shipping features into a real, evolving production codebase: content-first campaign discovery, real-time performance data, wallet and earnings flows, and the freemium experience we're building out now.

The app talks to a Laravel backend over REST, runs on mid-range Android devices on patchy GCC networks, and has to feel right in both LTR and RTL.

Some of it is clean.

Some of it you'll make cleaner.

You take a screen spec and ship working, production-ready features — fast — on both iOS and Android.

We are an AI-first team.

We expect code to be written with AI tools — not occasionally, but as the primary way you build.

We mean sub-agents, spec-driven loops, project-specific CLAUDE.md / rules files, custom skills — not autocomplete and "I check it manually." If AI is a sidekick to how you code rather than the engine of it, this is not the right fit.

What You'll Do

  • Ship features into our live React Native app used by people across the Gulf
  • Build mobile screens that work cleanly in English and Arabic, including full RTL — not a dir flag and a prayer
  • Make real-time data feel instant: live metrics, optimistic updates, smooth lists on cheap devices
  • Coordinate with our backend team on API endpoints — you consume them, they build them
  • Work confidently in an existing codebase: read it, improve it, leave it better — small, frequent, reviewable commits
  • **The Hard Parts** (so you know what you're signing up for)
  • Lists of live, frequently-updating data that stay smooth on a mid-range Android — and you know what's re-rendering when they don't
  • Optimistic flows (wallet, boosts, actions) that handle the failure cases, not just the happy path
  • Real Arabic RTL across every interactive surface, not a half-mirrored afterthought
  • A real product with real users — which means real edge cases, real legacy, and real consequences when you break something

Tech Stack

React Native · Expo · TypeScript · TanStack Query · React Navigation · Reanimated · NativeWind/Tailwind · REST (Laravel/PHP API consumption)

*(Comfortable in a different RN stack?

Fine — tell us yours and why.)*

Who You Are

  • 3+ years shipping production React Native apps — real apps in the stores, not side projects
  • You've handled the hard parts above before, in production, with users watching
  • You use AI tools daily as the primary way you build — sub-agents, skills, spec-driven workflows — not occasionally
  • You can walk into a codebase you didn't write and ship in it without hand-holding
  • Bilingual UI doesn't scare you: you've shipped (or can clearly ship) proper Arabic RTL
  • Based in Dubai or able to work from Dubai

What We Don't Care About

  • Your CV format
  • Where you went to school
  • How well you interview
  • Pay: AED8,000.00 - AED15,000.00 per month

Application Question(s)

  • You've got a list of 200+ rows updating in near-real-time from a live feed. How do you keep it smooth on a mid-range Android — and what's actually re-rendering when you get it wrong?
  • Walk us through how you actually build a feature with AI. Name your tools and how you use them — sub-agents, rules files, skills, spec-then-build. Specifics, not a list of logos.
  • MANDATORY: GitHub URL — and your AI tool setup (which tools, configured how).
  • Work Location: Hybrid remote in Internet City

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Expin Ltd.