Senior Mobile Engineer (React Native)
Barakah · Djeddah
Job description
About the role
Barakah is seeking a Senior Mobile Engineer to own and evolve its consumer‑facing mobile applications built with React Native. You will work across iOS and Android, shaping architecture, performance, and user experience while contributing to a mission‑driven food‑waste reduction platform.
Key responsibilities
- Take technical ownership of the React Native codebase for both iOS and Android.
- Design and implement scalable mobile architecture, ensuring high performance and maintainability.
- Collaborate with product, design, backend, data, and operations teams to translate requirements into reliable app flows.
- Manage mobile releases using Expo, EAS builds, Fastlane, or similar tooling.
- Support Arabic and English experiences, including RTL layouts and localization.
- Debug production issues, implement monitoring, crash tracking, and improve testing processes.
- Define and promote mobile engineering standards across the team.
Required profile
- 3–5+ years of professional software engineering experience with demonstrable production ownership.
- Strong hands‑on experience delivering React Native applications at scale.
- Comfortable working in a fast‑moving, cross‑functional environment.
- Full‑stack awareness of APIs, data models, authentication, and analytics.
Required skills
- React Native
- iOS and Android development
- Expo and EAS build tools
- Fastlane or comparable release automation
- RTL layout support and localization for Arabic/English
- Mobile performance optimization
- Testing, monitoring, and crash tracking
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 3 weeks ago
Expires 1 month from now
19 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Barakah
Djeddah