Job summary
CodeNinja in Riyadh is hiring a React Native Mobile Developer on a contract basis to build and maintain cross-platform iOS and Android apps. The role involves collaborating with product, design, backend and QA teams to deliver secure, high-performance mobile experiences.
Key responsibilities
- Design, develop and maintain cross-platform mobile apps using React Native
- Build reusable components and scalable app architectures
- Convert UI/UX designs into responsive mobile interfaces
- Integrate RESTful APIs, backend services and third-party SDKs
- Implement secure authentication, session management and data storage
- Improve app performance, responsiveness and memory usage
- Manage app builds, signing and releases to App Store and Google Play
- Participate in code reviews, sprint planning and Agile ceremonies
Requirements
- 6–9 years of mobile app development experience
- At least 3 years hands-on React Native experience
- Strong JavaScript (ES6+) and TypeScript
- Experience with state management (Redux Toolkit, Zustand, Context API)
- Experience integrating REST APIs and async operations
- Familiarity with native iOS and Android concepts
- Experience with Git, CI/CD and mobile build tools
- Proven track record publishing to App Store and Google Play
Benefits
- Work on high-impact, challenging products
- Continuous learning and career growth
- Collaborative, innovation-driven culture
- Competitive compensation and benefits
Skills
Source: Workable. Last checked as open: 13 Nov 2026. You apply directly with the employer.
Apply now