{bc}
linkedin

Senior Mobile Engineer

Barakah
Jeddah, KSA
Fulltime
Mid-Senior
2 months ago
engineeringdesignproject managementmaintenancequality controltechnical
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

engineeringdesignproject management
Smart Apply

Full Job Posting

About Barakah

Barakah is on a mission to reshape how food is consumed across the region.

Through a fast-growing marketplace, it connects businesses with surplus food to customers seeking quality at better value — turning waste into opportunity.

More than a platform, Barakah is building a movement toward smarter consumption, stronger businesses, and a more sustainable future.

Joining Barakah means being part of a purpose-driven team where your work directly contributes to reducing food waste, creating real economic value, and driving meaningful impact at scale — all while growing alongside a company on an ambitious expansion journey.

Job Overview

We are looking for a

Senior Mobile Engineer

to take technical ownership of our mobile apps and help raise the quality, reliability, and pace of our product.

The Role

You will take technical ownership of Barakah’s mobile applications across iOS and Android, built with React Native.

This is not a “ticket factory” role.

We need someone who can think through product flows, understand marketplace edge cases, care about app quality, and ship production-ready features with discipline.

You will work closely with product, design, backend, data, and operations to build features that customers and vendors use every day.

You should be comfortable owning mobile architecture decisions, improving release processes, debugging production issues, and making sure the app feels fast, reliable, and polished.

We prefer someone with strong full-stack awareness, even if your specialty is mobile.

You do not need to be a backend engineer, but you should understand APIs, data models, authentication, analytics, and how mobile decisions affect the wider system.

What You’ll Do

  • Build and improve React Native experiences across Barakah’s iOS and Android apps.
  • Take ownership of mobile architecture, app structure, performance, and maintainability.
  • Work closely with product and design to translate requirements into clean, reliable app flows.
  • Collaborate with backend engineers on APIs, edge cases, error handling, and performance.
  • Improve app quality through better testing, monitoring, crash tracking, and release discipline.
  • Manage mobile releases through tools such as Expo, EAS builds, Fastlane, or similar workflows.
  • Support Arabic and English product experiences, including RTL layouts and localization.
  • Debug production issues and own fixes from investigation to release.
  • Help define mobile engineering standards for the team.
  • Think beyond implementation and contribute to product decisions where technical judgment matters.

What We’re Looking For

  • 3–5+ years of strong software engineering experience, with meaningful production ownership.
  • Strong hands-on experience with React Native in production apps.
  • Experience shipping and maintaining iOS and Android applications.
  • Experience with Expo, EAS builds, Fastlane, or similar mobile build and release tooling.
  • Experience building Arabic/English products, including RTL support, localization, and language-specific UI considerations.
  • Strong understanding of mobile app architecture, state management, navigation, networking, and offline/error handling.
  • Good understanding of APIs, authentication, data flows, and backend integration.
  • Practical sense of app quality: crashes, performance, UX polish, edge cases, and release safety.
  • Strong debugging skills across mobile, backend, and analytics layers.
  • Clear communication, high ownership, and good technical judgment.
  • Comfortable working in a fast-moving product environment without overengineering.
  • Nice to Have
  • Experience with marketplace, logistics, food delivery, retail, or inventory-heavy products.
  • Experience with payments, refunds, wallet flows, promotions, or checkout systems.
  • Experience with analytics tools such as Mixpanel, Firebase, Amplitude, or similar.
  • Experience with push notifications, deep links, app tracking, and experimentation.
  • Experience contributing to backend services when needed.
  • Experience mentoring other engineers or setting mobile engineering standards.

What Good Looks Like

You are the kind of engineer who notices when a flow is technically working but still feels wrong.

You care about details: loading states, Arabic alignment, broken edge cases, bad error messages, flaky releases, slow screens, and analytics events that do not tell the full story.

You do not need someone to chase you.

You take ownership, ask sharp questions, ship carefully, and follow through.

You are comfortable moving fast, but you do not confuse speed with carelessness.

What You’ll Get at Barakah

At Barakah, you’ll be part of a purpose-driven company tackling real-world problems at scale.

Your work will have clear, visible impact — whether on customers, partners, or the broader ecosystem we serve.

We operate in a high-ownership environment where initiative is valued, ideas are heard, and strong execution is recognized.

As we continue our growth and regional expansion, you’ll have the opportunity to take on meaningful challenges, grow your capabilities, and shape how we build and scale.

Expect a fast-moving, no-bureaucracy culture focused on clarity, accountability, and getting things done right.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Barakah