
React Native Mobile Developer – iOS, Android
Posted Nov 3

Posted Nov 3
This is a fully remote position, open to applicants in Saudi Arabia.
• 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.
• 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.
• 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.
avra
ClickHouse
Michael Baker International
Bright Vision Technologies
Get handpicked remote jobs straight to your inbox weekly.