Full-time Engineering Mobile
Mobile Engineer (React Native)
Remote — MENA Mobile Team
Apply for this role
via email · we reply within 3 days
About the role
Help us build the Ajrly mobile app for merchants and shoppers. You'll use React Native with Expo to deliver a fast, smooth experience on both iOS and Android, with full Arabic/RTL support built in from day one.
What you'll do
- Build features in React Native / Expo for iOS and Android
- Implement RTL support and Arabic-language UI across all screens
- Optimize performance and reduce TTI and bundle size
- Work closely with backend engineers to define API contracts
- Write end-to-end and unit tests using Jest and Detox
- Review PRs and contribute to mobile engineering standards
What we're looking for
- 3+ years of React Native development experience
- Experience with Expo and the New Architecture (Fabric)
- Understanding of iOS and Android platform differences
- Proficiency in TypeScript
- Experience with Expo Router or React Navigation
- Familiarity with EAS Build and over-the-air updates
Nice to have
- Prior Arabic RTL mobile app experience
- Experience with Reanimated 3 and complex animations
- Open-source contributions to the React Native ecosystem
Our interview process
- 1 Application reviewWe review every application personally and respond within 3 business days.
- 2 Intro callA 30-minute chat with a team member to learn about each other and answer your questions.
- 3 Skills assessmentA focused take-home exercise or live session relevant to the role. We respect your time.
- 4 Team interviewsTwo short interviews with people you'd work closely with — no trick questions.
- 5 OfferWe move quickly. Most candidates get an offer decision within 1 week of the final interview.
Back to all open roles
Questions? Email us at careers@ajrly.com