View all jobs
Closed

React Native Engineer (UAE and KSA)

🇦🇪 Dubai, United Arab Emirates Fully remote4+ years
Required Candidate location: United Arab Emirates or Saudi Arabia

This position is no longer available

Check more opportunities below

Skills & Languages

Must-have required
React Native2 Year(s)Zustand2 Year(s)
Languages required
English

About the Role

As a Senior React Native Engineer, you will be responsible for building and maintaining high-quality mobile applications using React Native and Expo. You will work closely with backend engineers, product managers, and designers to deliver polished, performant mobile experiences.

This role is ideal for an engineer who enjoys translating product requirements into scalable mobile interfaces, taking full ownership of features from conception to deployment, and growing in a high-impact, fast-paced environment.


This role is open to candidates currently located in the United Arab Emirates or the Kingdom of Saudi Arabia.

Most Important

  • 3+ years of professional experience building and maintaining mobile applications with React Native (Expo).
  • Strong proficiency in TypeScript and modern JavaScript.
  • Solid understanding of React fundamentals, hooks, and component architecture.
  • Experience integrating mobile applications with RESTful APIs.
  • Strong knowledge of mobile UI/UX principles and responsive design across devices.
  • Familiarity with Git workflows and collaborative development processes.
  • Experience with CI/CD pipelines for mobile applications and performance optimization.

Nice to Have

  • Experience publishing apps to the App Store and Google Play.
  • Familiarity with Expo modules and native device features.
  • Experience with testing frameworks such as Jest and React Testing Library.
  • Experience in startup or fast-paced environments.
  • Understanding of mobile performance optimization best practices.
  • Prior experience configuring CI/CD workflows for mobile apps.

Includes 2 screening questions.

Lost connection

The internet blinked. We’re catching up.

Reload page
An error has occurred. This application may no longer respond until reloaded.Reload 🗙