React Native Mobile Developer – iOS, Android

Posted Nov 3

This is a fully remote position, open to applicants in Saudi Arabia.

📋 Description

• Design, develop, and maintain cross-platform mobile applications utilizing React Native for both iOS and Android platforms.

• Create reusable components and scalable architectures for mobile applications.

• Transform UI/UX designs and wireframes into responsive, high-quality mobile interfaces.

• Integrate RESTful APIs, backend services, and third-party SDKs seamlessly.

• Implement secure authentication, authorization, session management, and data storage solutions.

• Enhance app performance, responsiveness, and memory utilization.

• Diagnose and resolve defects on both iOS and Android platforms.

• Implement push notifications, deep linking, and features specific to devices.

• Collaborate with QA teams on unit testing, integration testing, and addressing defects identified during UAT.

• Manage app builds, signing processes, and releases to the Apple App Store and Google Play Store.

• Participate in code reviews, technical discussions, sprint planning, and Agile ceremonies.

• Maintain technical documentation and adhere to coding standards and security best practices.

• Deliver reliable, high-performance mobile applications for both iOS and Android.

• Meet sprint commitments on schedule, minimize defects, and resolve production issues promptly.

• Ensure smooth app releases and seamless integration with backend services.


⛳️ Requirements

• 6–9 years of experience in mobile app development, with a minimum of 3 years of hands-on experience in React Native.

• Proficient in JavaScript (ES6+) and TypeScript.

• Strong understanding of React concepts, including hooks, state management, and component lifecycle.

• Experience with state management libraries such as Redux Toolkit, Zustand, or Context API.

• In-depth experience integrating REST APIs, JSON, and handling asynchronous operations.

• Familiarity with concepts of native iOS and Android development.

• Experience with native modules and integrating third-party SDKs.

• Knowledge of mobile application security, secure storage, and authentication mechanisms.

• Proficient with Git, CI/CD pipelines, and mobile build tools.

• Understanding of mobile performance optimization and debugging techniques.

• Proven track record of publishing applications 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.

• 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.

• Familiarity with Agile/Scrum methodologies and Jira.


🏝️ Benefits

• Work on challenging, high-impact products alongside skilled engineers.

• Advance your career through continuous learning and exposure to cutting-edge technologies.

• Enjoy a collaborative, innovation-driven culture that prioritizes ownership and excellence.

• Receive competitive compensation and benefits.

People also viewed

avra10 hours ago

Member of Technical Staff – Deployment Platform

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
ClickHouse10 hours ago

Manager, Documentation Engineering

US flagUnited States OnlyFull-timeSoftware Engineer$120k – $190k/year
ApplyView job
Michael Baker International10 hours ago

Telecommunications Designer – RCDD, Buildings Engineering

US flagUnited States OnlyFull-timeSoftware Engineer$90k – $135k/year
ApplyView job
Bright Vision Technologies10 hours ago

SAP BTP Developer

US flagUnited States OnlyFull-timeSoftware Engineer$115k – $165k/year
ApplyView job
Harris Computer11 hours ago

Website Developer

IN flagIndia OnlyFull-timeSoftware Engineer
ApplyView job
Open Energy Transition11 hours ago

Software Engineer

DE flagGermany OnlyFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers