menajobs
  • Resume Builder
  • Pricing
Post a Job
HireLoginStart freeGet Started — Free
Home/Jobs in Saudi Arabia/Technology Jobs/React Native Mobile Developer (iOS & Android)
CodeNinja logo
CodeNinja

React Native Mobile Developer (iOS & Android)

🇸🇦 Riyadh, Saudi Arabia🏠 Remote
React NativeiOSAndroidJavaScriptTypeScriptRedux ToolkitREST APIsGit

At a Glance

Category
💻 Technology
Level
Mid-Level
Experience
6-9 years
Type
Contract
WhatsAppLinkedInX

What the Software Sees

  • See what hiring software sees in your CV before CodeNinja does
  • Get every weak line rewritten
  • Download a CV written for the Gulf
Show Me

Free check in 60 seconds. Fixes $5.88 one-time, only if you want them.

CodeNinja logo
CodeNinja

About CodeNinja

At CodeNinja, we create opportunities for software engineers in emerging markets by helping the world solve hard technology problems. We work with organizations across the region to design, build and scale secure, high-quality digital products, putting top engineering talent to work on complex, high-impact projects.

When you join CodeNinja, you join a community of engineers who keep pushing boundaries, embrace innovation and care about technical excellence. We invest in our people, encourage continuous learning, and give you the chance to work on meaningful products used by millions.

The Role

We’re looking for an experienced React Native Mobile Developer to design, build, test and maintain high-quality cross-platform mobile apps for iOS and Android. You’ll work closely with product owners, business analysts, UI/UX designers, backend developers and QA engineers to deliver secure, scalable and user-friendly mobile experiences.

What You’ll Do

  • Design, develop and maintain cross-platform mobile apps using React Native for iOS and Android.
  • Build reusable components and scalable mobile app architectures.
  • Turn UI/UX designs and wireframes into responsive, polished mobile interfaces.
  • Integrate RESTful APIs, backend services and third-party SDKs.
  • Implement secure authentication, authorization, session management and data storage.
  • Improve app performance, responsiveness and memory usage.
  • Troubleshoot and fix defects across iOS and Android.
  • Implement push notifications, deep linking and device-specific features.
  • Work with QA on unit testing, integration testing and fixing defects found in UAT.
  • Manage app builds, signing and releases to the Apple App Store and Google Play Store.
  • Take part in code reviews, technical discussions, sprint planning and Agile ceremonies.
  • Maintain technical documentation and follow coding standards and security best practices.
  • 6–9 years of mobile app development experience, including at least 3 years of hands-on React Native.
  • Strong JavaScript (ES6+) and TypeScript.
  • A solid grasp of React concepts: hooks, state management and component lifecycle.
  • Experience with state management libraries such as Redux Toolkit, Zustand or Context API.
  • Strong experience integrating REST APIs, JSON and asynchronous operations.
  • Familiarity with native iOS and Android development concepts.
  • Experience with native modules and third-party SDK integration.
  • Knowledge of mobile app security, secure storage and authentication.
  • Experience with Git, CI/CD pipelines and mobile build tools.
  • An understanding of mobile performance optimization and debugging.
  • A track record of publishing apps to the Apple App Store and Google Play Store.
  • A Bachelor’s degree in Computer Science, Information Technology or a related field, or equivalent practical experience.

Nice to Have

  • Experience with both React Native CLI and Expo.
  • Familiarity with Swift, Objective-C, Kotlin or Java.
  • Experience with Firebase services, analytics and push notifications.
  • Knowledge of biometric authentication, device security and certificate pinning.
  • Experience in banking, fintech or other regulated industries.
  • Experience with automated testing frameworks such as Jest, Detox or Appium.
  • Experience with Agile/Scrum delivery and Jira.

What Success Looks Like

  • Reliable, high-performance mobile apps on both iOS and Android.
  • Code that meets security, quality and coding standards.
  • Sprint commitments delivered on time.
  • Low defect rates and quick resolution of production issues.
  • Smooth app releases and seamless integration with backend services.
  • Work on challenging, high-impact products alongside talented engineers.
  • Grow your career through continuous learning and exposure to modern technologies.
  • A collaborative, innovation-driven culture that values ownership and excellence.
  • Competitive compensation and benefits.

Disclaimer

CodeNinja is an equal opportunity employer. We welcome applicants from all backgrounds and do not discriminate based on race, religion, color, national origin, gender, age, disability or any other legally protected status. Hiring decisions are based solely on qualifications, merit and business needs.

Because of the high volume of applications, only shortlisted candidates will be contacted. CodeNinja never asks candidates for payment at any stage of the recruitment process. Please report any such request to us immediately.

Requirements

  • •6–9 years of mobile app development experience
  • •At least 3 years of hands-on React Native experience
  • •Strong JavaScript (ES6+) and TypeScript
  • •Solid grasp of React concepts (hooks, state management, component lifecycle)
  • •Experience with state management libraries (Redux Toolkit, Zustand, or Context API)
  • •Strong experience integrating REST APIs, JSON, and asynchronous operations
  • •Familiarity with native iOS and Android development concepts
  • •Experience with native modules and third-party SDK integration

Nice to Have

  • •Experience with both React Native CLI and Expo
  • •Familiarity with Swift, Objective-C, Kotlin or Java
  • •Experience with Firebase services, analytics and push notifications

Responsibilities

  • •Design, develop and maintain cross-platform mobile apps using React Native
  • •Build reusable components and scalable mobile app architectures
  • •Turn UI/UX designs and wireframes into responsive, polished mobile interfaces
  • •Integrate RESTful APIs, backend services and third-party SDKs
  • •Implement secure authentication, authorization, session management and data storage
  • •Improve app performance, responsiveness and memory usage
  • •Troubleshoot and fix defects across iOS and Android
  • •Manage app builds, signing and releases to Apple App Store and Google Play Store
Check My CV Free

Related Jobs4 similar jobs

Bayut | dubizzle logo
Associate Data Engineer
Bayut | dubizzle · 🇦🇪 Dubai
MongoDB logo
Senior Customer Success Manager
MongoDB · 🇦🇪 Dubai
Talentgrator logo
AI R&D and Infrastructure Engineer
Talentgrator · 🇦🇪 Dubai
Bayut | dubizzle logo
Data Engineer - Intern
Bayut | dubizzle · 🇦🇪 Dubai

Browse Similar

Technology jobs in RiyadhJobs in RiyadhJobs in Saudi ArabiaTechnology jobsJobs at CodeNinja

Guides for this role

  • How to negotiate a Mobile Developer salary
Back to all jobs
Fill this application faster with our free Chrome extension
What the Software Sees
  • See what hiring software sees in your CV before CodeNinja does
  • Get every weak line rewritten
  • Download a CV written for the Gulf
Show Me

Free check in 60 seconds. Fixes $5.88 one-time, only if you want them.

GCC Info
Company
CodeNinja logo
CodeNinja
Visit WebsiteView all jobs
Share
WhatsAppLinkedInX
menajobs

Helping you get your CV read by a person — and get the call.

Serving:

UAESaudi ArabiaQatarKuwaitBahrainOman

Product

  • For Employers
  • Job Bundles
  • Resume Tools
  • Pricing
  • ATS Checker
  • Offer Evaluator
  • All Tools
  • Chrome Extension

Resources

  • Resume Examples
  • Resume Templates
  • Resume Summaries
  • Resume Mistakes
  • Cover Letters
  • Achievement Examples
  • ATS Resume Guide
  • Fresher Resumes
  • Videos

Career Guides

  • CV Format Guides
  • Skills Guides
  • Salary Guides
  • ATS Keywords
  • Job Descriptions
  • Career Paths
  • Interview Questions
  • Career Change
  • GCC Salary Report

Country Guides

  • Jobs by Country
  • Visa Guides
  • Cost of Living
  • Expat Guides
  • Work Culture

Free Tools

  • Gratuity Calculator
  • Final Settlement Calculator
  • Visa Grace Period
  • Resume Keyword Matcher
  • Cover Letter Generator

Company

  • About
  • Contact Us
  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Shipping & Delivery
  • Sitemap

Browse by Country

  • Jobs in UAE
  • Jobs in Saudi Arabia
  • Jobs in Qatar
  • Jobs in Kuwait
  • Jobs in Bahrain
  • Jobs in Oman

Browse by City

  • Jobs in Dubai
  • Jobs in Abu Dhabi
  • Jobs in Sharjah
  • Jobs in Riyadh
  • Jobs in Jeddah
  • Jobs in Doha
  • Jobs in Kuwait City
  • Jobs in Manama
  • Jobs in Muscat

Browse by Category

  • Technology Jobs
  • Healthcare Jobs
  • Finance Jobs
  • Construction Jobs
  • Oil & Gas Jobs
  • Marketing Jobs
  • Hospitality Jobs
  • Education Jobs
  • Logistics Jobs
  • Remote Jobs

Browse by Nationality

  • UAE Jobs for Indians
  • UAE Jobs for Filipinos
  • Saudi Jobs for Indians
  • Saudi Jobs for Pakistanis
  • Qatar Jobs for Nepalis
  • Qatar Jobs for Filipinos
  • Kuwait Jobs for Egyptians
  • Bahrain Jobs for Indians
  • Oman Jobs for Bangladeshis
  • UAE Jobs for Pakistanis

Popular Searches

  • Tech Jobs in Dubai
  • Healthcare Jobs in Dubai
  • Finance Jobs in Dubai
  • Engineering Jobs in Dubai
  • Marketing Jobs in Dubai
  • Oil & Gas Jobs in Dubai
  • Tech Jobs in Riyadh
  • Healthcare Jobs in Riyadh
  • Finance Jobs in Riyadh
  • Engineering Jobs in Riyadh
  • Marketing Jobs in Riyadh
  • Oil & Gas Jobs in Riyadh
  • Tech Jobs in Abu Dhabi
  • Healthcare Jobs in Abu Dhabi
  • Finance Jobs in Abu Dhabi
  • Engineering Jobs in Abu Dhabi
  • Marketing Jobs in Abu Dhabi
  • Oil & Gas Jobs in Abu Dhabi
  • Tech Jobs in Doha
  • Healthcare Jobs in Doha
  • Finance Jobs in Doha
  • Engineering Jobs in Doha
  • Marketing Jobs in Doha
  • Oil & Gas Jobs in Doha
  • Tech Jobs in Kuwait City
  • Healthcare Jobs in Kuwait City
  • Finance Jobs in Kuwait City
  • Engineering Jobs in Kuwait City
  • Marketing Jobs in Kuwait City
  • Oil & Gas Jobs in Kuwait City

Popular right now

  • GCC Leave Salary Calculator 2026
  • Sales Manager Salary Comparison
  • Hire a DevOps Engineer in UAE: Cost, Visa & Sourcing Guide
  • Hire a Digital Marketing Specialist in KSA: Cost & Visa
  • Hire a Digital Marketing Specialist in UAE: Cost & Visa
  • Hire an Event Manager in KSA: Cost, Visa & Sourcing Guide
  • Hire a DevOps Engineer in KSA: Cost, Visa & Sourcing Guide
  • Hire an Electrical Engineer in KSA: Cost, Visa & Sourcing
  • Hire an Electrical Engineer in UAE: Cost, Visa & Sourcing
  • 132+ Real Estate Jobs in the GCC

More from our team

  • TweakTickClient feedback and sign-off
  • NudgesmartPopups for Shopify stores

As featured on

Featured on Better LaunchFeatured on neeed.directoryFeatured on Aura++ViesearchList on SimilarlabsLaunched onTiny Startupstinystartups.comFeatured on Findly.toolsFeatured on LaunchVerified on DANG!Featured on FoundrList
Featured on Better LaunchFeatured on neeed.directoryFeatured on Aura++ViesearchList on SimilarlabsLaunched onTiny Startupstinystartups.comFeatured on Findly.toolsFeatured on LaunchVerified on DANG!Featured on FoundrList
Featured on Better LaunchFeatured on neeed.directoryFeatured on Aura++ViesearchList on SimilarlabsLaunched onTiny Startupstinystartups.comFeatured on Findly.toolsFeatured on LaunchVerified on DANG!Featured on FoundrList
Featured on Better LaunchFeatured on neeed.directoryFeatured on Aura++ViesearchList on SimilarlabsLaunched onTiny Startupstinystartups.comFeatured on Findly.toolsFeatured on LaunchVerified on DANG!Featured on FoundrList

© 2026 MenaJobs. All rights reserved.

HireLoginStart freeGet Started — Free