About the Project
We are looking for a React Native Developer to join a team working on a consumer loyalty and retail engagement application. The app supports personalised offers, digital cards, in-store QR flows, push notifications, profile management, and purchase-related user journeys.
The mobile stack includes React Native, TypeScript, Expo EAS or bare React Native modules depending on the feature area, React Query, Zustand/Redux Toolkit, Firebase, and native integrations for payments, QR scanning, analytics, and push notifications. The role requires regular communication with international product, backend, QA, and design teams, so strong spoken English is essential.
What You Will Do
- Develop React Native features for loyalty flows, user profiles, offers, digital cards, and retail interactions.
- Work with TypeScript, reusable mobile components, navigation, state handling, and API integration.
- Implement push notifications, deep links, QR scanning, analytics events, and device-specific behaviour.
- Handle app performance, bundle size, crash reports, and mobile UX edge cases.
- Collaborate with designers to implement polished iOS and Android experiences from Figma.
- Work with backend developers on API contracts, authentication, and data synchronisation patterns.
- Support mobile releases through TestFlight, Google Play testing tracks, and CI/CD pipelines.
What We Are Looking For
- 3+ years of commercial mobile development experience with React Native.
- Strong knowledge of React Native, TypeScript, hooks, navigation, and mobile state management.
- Experience with REST API integration, authentication, error handling, and offline-aware mobile flows.
- Experience with push notifications, deep links, analytics, and device permissions.
- Understanding of iOS and Android platform differences and release processes.
- Ability to debug native crashes, performance issues, and platform-specific problems.
- Strong spoken English - B2+ or higher for direct communication with international teams.
Nice to Have
- Experience with Expo EAS, custom native modules, or bridging native SDKs.
- Experience with retail, loyalty, fintech, consumer apps, or marketplace products.
- Experience with Detox, Maestro, or other mobile E2E testing tools.
- Native Android or iOS experience is a plus.
Apply
If you enjoy building consumer mobile applications with React Native and real platform integrations, we would be glad to hear from you. Send us your CV and we will contact you to discuss relevant opportunities.