Skip to content
← Back to job listings

Senior Flutter Developer

Beyond Menu · Remote, Egypt

Mobile DevelopmentRemoteImported listingcontract5 days ago

About The Role

At BeyondMenu, we empower local restaurants to deliver outstanding dining experiences through digital hospitality. Our all-in-one ordering solution is designed specifically for independent restaurant owners, making online and in-person interactions easy and efficient. Join us in helping restaurants thrive!

We build a family of production mobile apps from one Melos monorepo: a consumer ordering app, a restaurant manager app with thermal receipt printing, and a white-label platform that ships a branded, separately signed app per client.

Observability is a top priority. If you've only installed a crash SDK and moved on, this isn't the role for you.

Key Responsibilities

You should know

-

Sentry in depth — release tagging, symbol uploads, alert rules, triaging crash volume to root cause

-

Datadog / Luciq / Crashlytics or equivalent RUM and session replay

-

Analytics instrumentation (PostHog, AppsFlyer) with judgment about what's worth tracking

-

Crash-free rate and p95 as numbers you're accountable for

On AI: we work primarily with Claude Code and Cursor, and our repo ships its own agent context — but nothing reaches main without a human who understands every line. AI maximalists and AI refuseniks will both be frustrated here.

What you need

Required

  • -
  • 5+ years mobile, 3+ years Flutter, shipped at least one production Flutter app to both stores
  • -
  • Real native iOS and Android skill — Kotlin/Gradle, Swift/SPM; you can read a native stack trace, fix a broken Xcode or Gradle build, and write a platform channel
  • -
  • Strong Dart 3 null safety, pattern matching, sealed classes
  • -
  • Clean Architecture, layered packages, DI, reactive state (Signals a plus)
  • -
  • Tests by default; strong Bash and monorepo tooling; strong English
  • Nice to have: Fastlane/CI, Bluetooth/TCP printer integration, white-label at scale, Stripe, deep linking.
  • Remote, with a required in-person day every two weeks in Fifth Settlement, Masr El Gedida, or Madinet Nasr.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing