This job posting has expired
Expired on April 3, 2026
Job Description
We are seeking a skilled and motivated React Native Mobile Developer to join our mobile development team. The successful candidate will be responsible for building, maintaining, and enhancing a cross-platform mobile application for iOS and Android.
Responsibilities
- Develop and maintain cross-platform mobile applications using React Native and Expo.
- Write clean, reusable, efficient, and testable code using TypeScript.
- Integrate GraphQL APIs using Apollo Client and manage JWT-based authentication.
- Troubleshoot, debug, and resolve technical issues in a timely manner.
- Develop a strong understanding of backend systems, data models, and development practices.
- Collaborate with team members to improve application performance and user experience.
- Contribute to UI/UX improvements (experience in UI/UX is considered a plus).
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Minimum 2+ years of experience in mobile or software development.
- Strong proficiency in React Native, JavaScript, and TypeScript.
- Experience working with GraphQL and Apollo Client.
- Hands-on experience with MongoDB.
- Familiarity with REST/GraphQL APIs and JWT authentication.
- Experience integrating native device features (camera, storage, notifications).
- Strong problem-solving skills and attention to detail.
- Fluency in English and Arabic.