We're hiring a Senior Mobile Engineer to help us scale the company's mobile app as our backend team grows and the product gets more complex. You'll work on real production systems used by real customers, ship features that move the business, and own things end-to-end.
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directly
Your Day-to-Day
- Build and ship features across the React Native app: payments, real-time tracking, group orders, the upcoming in-house delivery management system
- Work directly on the production app, not internal tools or throwaway projects
- Investigate and resolve issues across payment flows, real-time tracking, and app performance
- Tackle technical debt and contribute to the upcoming refactor of the codebase
- Carry on-call shifts. When production breaks at 11pm, you triage, fix, or escalate. You don't freeze
- Have honest, direct technical conversations with the tech lead, product, and ops, including pushback when something doesn't make sense
- Bring problems to the team early and propose a path forward, not just a flag
What You Bring
- 4+ years building React Native apps that have lived in production with real users and real traffic
- Strong handle on state management (Zustand is our default) and React Query
- Real payment integration experience: apps where money actually moves
- Real-time features built and shipped: WebSockets, listeners, live tracking
- API gateway experience and clean understanding of how mobile and backend talk to each other
- Solid testing habits across unit and end-to-end (frameworks that interact with the app like a real user)
- Hands-on experience with monitoring or observability tools (Sentry preferred). If you've never used one, this isn't the role
- Awareness of mobile security basics, including SSL pinning
- Comfortable working under pressure and during incidents. You've broken production at some point and you have a clear story about what you did next
- You communicate directly and welcome direct feedback in return
Bonus
- Bridging JavaScript with native code (Kotlin or Objective-C)
- Saudi payment gateway experience (Moyasar, HyperPay)
- Tookan or similar delivery/logistics platform experience
- Analytics tooling (Mixpanel or equivalent)
- Background in food delivery, fintech, or other transaction-heavy apps
- Saudi market experience, or hands-on with Dukan
Tech Stack
- Mobile: React Native, Zustand, React Query
- Real-time: WebSockets, Socket.IO
- Payments: Moyasar
- Monitoring: Sentry
- Delivery tracking: Tookan today, building in-house
Location
Dammam