Senior React Native Mobile Engineer

Codeninja

Riyadh

On-site

SAR 180,000 - 300,000

Full time

45 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CodeNinja is seeking an experienced React Native Mobile Developer to design, build and maintain high-quality cross-platform mobile apps for iOS and Android.

Work closely with product owners, backend developers and QA to deliver secure, scalable and user-friendly experiences. You will participate in code reviews, maintain documentation, and ensure releases to Apple App Store and Google Play.

Qualifications

  • 6-9 years mobile app development experience with at least 3 years hands-on React Native.
  • Strong JavaScript (ES6+) and TypeScript proficiency.
  • Experience with state management libraries Redux Toolkit, Zustand or Context API.
  • Published apps in Apple App Store and Google Play Store.
  • Bachelor's degree in Computer Science, Information Technology or related field.

Responsibilities

  • 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 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 app stores.
  • Participate in code reviews, sprint planning and Agile ceremonies.
  • Maintain technical documentation and follow security best practices.

Skills

React Native
JavaScript ES6+
TypeScript
Hooks
Redux Toolkit
Zustand
Context API
REST APIs
Git
CI/CD

Education

Bachelor's degree in CS/IT or related

Tools

Expo
React Native CLI
Firebase
Jest
Detox
Appium

Job description

CodeNinja is seeking an experienced React Native Mobile Developer to design, build and maintain high-quality cross-platform mobile apps for iOS and Android.

Work closely with product owners, backend developers and QA to deliver secure, scalable and user-friendly experiences. You will participate in code reviews, maintain documentation, and ensure releases to Apple App Store and Google Play.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior React Native Mobile Engineer
Senior React Native Mobile Engineer

Codeninja • Riyadh

On-site
SAR 180,000 - 300,000
Senior React Native Mobile Engineer – Cross-Platform Apps
Senior React Native Mobile Engineer – Cross-Platform Apps

CodeNinja Inc. • Riyadh

On-site
SAR 240,000 - 360,000
React Native Mobile Developer (iOS & Android)
React Native Mobile Developer (iOS & Android)

CodeNinja • Riyadh

On-site
SAR 180,000 - 300,000
React Native Mobile Developer (iOS & Android)
React Native Mobile Developer (iOS & Android)

CodeNinja Inc. • Riyadh

On-site
SAR 240,000 - 360,000
React Native Mobile Developer
React Native Mobile Developer

Codeninja • Riyadh

On-site
SAR 180,000 - 300,000
React Native Mobile Developer
React Native Mobile Developer

Leuwint Technologies • Saudi Arabia

On-site
SAR 180,000 - 300,000
Senior React Native Mobile Engineer | Architecture & Delivery
Senior React Native Mobile Engineer | Architecture & Delivery

Confidential Company • Riyadh

On-site
SAR 220,000 - 360,000
React Native Mobile Developer
React Native Mobile Developer

Confidential Company • Riyadh

On-site
SAR 220,000 - 360,000
Senior React Native Mobile Engineer — Hybrid Work
Senior React Native Mobile Engineer — Hybrid Work

Mnzil | منزل • Riyadh

Hybrid
SAR 120,000 - 240,000
Hybrid work model
Senior React Native Mobile Developer (iOS/Android)
Senior React Native Mobile Developer (iOS/Android)

Leuwint Technologies • Saudi Arabia

On-site
SAR 180,000 - 300,000