React Native Mobile Developer
Description
We are looking for an experienced React Native Developer to design, develop, and maintain cross-platform mobile applications for iOS and Android.
Key Responsibilities
- Develop and maintain mobile applications using React Native.
- Build reusable components using JavaScript and TypeScript.
- Integrate REST APIs and third-party SDKs.
- Implement state management and optimize application performance.
- Handle native iOS/Android functionalities, debugging, and security.
- Manage application deployment to Google Play Store and Apple App Store.
Required Skills
- 6- 9 years of experience in mobile application development, with at least 3 years of hands-on React Native experience.
- Strong experience in React Native, JavaScript (ES6+), and TypeScript.
- Knowledge of React Hooks, Redux Toolkit, Zustand, or Context API.
- Experience with REST APIs, JSON, and asynchronous operations.
- Understanding of native iOS and Android development.
- Experience with Git, CI/CD pipelines, and mobile build tools.
- Knowledge of mobile app security and performance optimization.
Preferred Skills
- React Native CLI, Expo, and Firebase.
- Swift, Kotlin, Java, or Objective-C.
- Banking/FinTech domain experience.
- Jest, Detox, or Appium testing frameworks.
- Agile/Scrum and Jira experience.
Location - Riyadh,Saudi Arabia