React Native Mobile Developer
About The Role:
We need a React Native developer who can take a mobile feature from design to the App Store and Play Store. You’ll build smooth, fast apps for both iOS and Android from a shared codebase and care about how they feel in the user’s hand.
What You’ll Do:
- Build and maintain cross-platform mobile apps using React NativeTurn Figma designs into pixel-accurate, responsive screens
- Integrate REST or GraphQL APIs, push notifications, analytics and third-party SDKsManage app state and offline behaviour in a clean, scalable way
- Debug and improve performance, memory use and app startup time
- Handle builds and releases to the Apple App Store and Google Play StoreWhat You’ll BringStrong experience with React Native, JavaScript and TypeScriptGood grasp of state management tools such as Redux, Zustand or React Query
- Experience publishing and maintaining live apps on both app stores
- Understanding of native modules and the basics of iOS (Xcode) and Android (Android Studio) builds
- Experience writing tests with Jest or React Native Testing Library
- Comfortable working with Git and in an Agile team
- Clear written and spoken English, and comfortable working remotely with a distributed team
Nice to have:
- Native iOS (Swift) or Android (Kotlin) experience
- Experience with Expo, CodePush or Fastlane
- Arabic RTL layout support experience
What We Offer:
- Competitive salary, paid monthly
- Fully remote, work from home
- Work on meaningful projects with well-known clients across the GCCA supportive team that keeps you busy with good work, not busywork
Job Category: Software Engineer
Job Type: Full Time
Job Location: Remote