Senior Mobile Engineer (React Native) - Barakah
Location: On-site Level: Senior (6-8+ years) Type: Full-time
About Barakah
At Barakah, we're on a mission to eliminate food waste while creating economic value for businesses and savings for consumers. We're a fast-growing startup in the MENA region, backed by strong investors, and our mobile app is the primary driver of customer engagement and revenue. We're looking for a Senior Mobile Engineer to own and scale this critical platform.
The Role: Platform Owner, Not Just a Developer
This isn't a typical "build features and hand them off" role. We're looking for someone who will own the entire mobile platform— from architecture and technical strategy to user experience and business impact. You'll be the mobile expert that product, design, and leadership turn to when making critical decisions. You'll ship fast, mentor others, and directly influence our company's trajectory.
What You'll Actually Do
Platform Ownership (50%)
Own the mobile application end-to-end: Architecture, performance, stability, and user experience Drive the technical roadmap: Make strategic decisions on React Native architecture, third-party services (build vs. buy), and platform evolution Make the tough calls: Balance technical debt with feature velocity, decide when to refactor vs. ship, and navigate trade-offs between perfect and good enough Be the mobile expert: Guide product decisions, feasibility assessments, and technical estimates High-Velocity Shipping (40%)
Build and ship rapidly: Deliver features in days/weeks, not months, without sacrificing quality Own the release pipeline: Manage EAS Build deployments and OTA updates, ensuring smooth releases React to business needs: Pivot quickly when priorities shift, embrace changing requirements Solve problems resourcefully: Navigate legacy code, technical debt, and constraints with pragmatic solutions Work with modern stack: React Native + Expo v51, Native Wind, React Query, Type Script Business Impact (10%)
Connect code to metrics: Use analytics (Braze, Mixpanel, Apps Flyer) to understand user behavior and optimize for retention/engagement Think product-first: Understand the "why" behind features and challenge requirements when needed Communicate effectively: Translate technical complexity to non-technical stakeholders (founders, product, design) Data-driven decisions: Use crash reports (Sentry), analytics, and user feedback to prioritize work Who You Are
The Technical Leader
6-8+ years of professional software engineering experience4+ years deep in React Native and Expo ecosystem Shipped and maintained multiple production mobile apps on i OS and Android Made architectural decisions that scaled with your company Expert in performance optimization, complex state management, and native integration The Startup Veteran
Thrives in ambiguity: You don't need perfect specs—you ask the right questions and figure it out Bias toward action: You ship first, iterate second. Analysis paralysis isn't in your vocabulary Comfortable with pivots: Priorities change? No problem. You adapt quickly and help others do the same Resource-efficient: You find creative solutions with limited time/budget/people Battle-tested: You've dealt with legacy code, technical debt, tight deadlines, and successfully delivered The Business-Minded Engineer
Product-focused: You understand users, not just code. You know how your work impacts KPIsPragmatic decision-maker: You know when to refactor and when to ship iterative solutions Metrics-driven: You use data to guide decisions, not just gut feelings Stakeholder communicator: You explain technical trade-offs to non-technical people clearly Takes initiative: You see opportunities/problems and solve them without being asked The React Native Expert
Deep expertise in React Native, Expo SDK, and modern React patterns Hands-on with React Query (server state), React Context (app state) Proficient in Native Wind/Tailwind styling and component design Experience with RTL layouts and i18n (Arabic/English support) Comfortable with Type Script, native modules, and performance profiling Managed App Store and Google Play releases, certificates, and compliance