Back to Jobs
Foodics
Mobile App 4d ago

Senior Flutter Developer

Foodics
JordanJordan
Full-time
Not Disclosed
Senior-Level

Job Description

Key Skills Required

Master these to land this role

Flutter3h 43mFree Trial ✨
Start 10-Day Free Trial
App Store & Play StoreState ManagementClean ArchitectureBLoCDart

Want to know if you're a match for this job?

Calculate My Match Score

We Are Foodics! a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarters in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan, and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully processed over 6 billion orders so far, making Foodics one of the most rapidly evolving SaaS companies to ever emerge from the MENA region. Also, Foodics has achieved three rounds of funding, with the latest raising $170 million in the largest SaaS funding round in MENA, boosting its innovation capabilities to better serve business owners.

The Role

You'll build the customer-facing ordering apps that thousands of restaurants across the region put in front of their guests. It's a white-label Flutter codebase: one app, many brands, running on everything from flagship iPhones to low-end Android devices on patchy networks. You'll own features end to end — from shaping the approach with product and design through release, monitoring, and iteration.

Key Responsibilities

  • Design and ship features in a large production Flutter codebase used by real customers daily
  • Own architecture decisions in your area: state management, modularization, data layer, and how new code fits what's already there
  • Work closely with backend engineers on API contracts, and with product and design on what's actually worth building
  • Keep quality high through code review, automated tests, and CI/CD — you care that the pipeline is fast and trustworthy
  • Watch what happens after release: crash rates, performance, funnel drop-off, and act on what the data shows
  • Handle the hard parts of consumer apps — payments, deep links, push, offline behavior, app store releases
  • Mentor mid-level engineers and raise the bar on the team's engineering practices

Requirements

  • 5+ years building and shipping mobile applications, with 3+ years focused on Flutter/Dart in production
  • Strong grasp of Flutter internals: widget lifecycle, rendering, rebuild behavior, and how to diagnose jank
  • Experience with a structured architecture (Clean Architecture, layered, or similar) and a considered approach to state management (BLoC, Riverpod, Provider — we care more about your reasoning than the library)
  • Comfortable with dependency injection, repository patterns, and writing code that's testable by design
  • Solid testing habits: unit, widget, and integration tests
  • Experience with native platform integration when Flutter isn't enough — platform channels, native SDKs, iOS and Android build configuration
  • You've shipped to the App Store and Play Store and know what goes wrong there
  • Good communication in English; comfortable writing things down

Nice to have

  • Multi-tenant or white-label app delivery (flavors, dynamic theming, per-brand configuration)
  • Performance work on low-end Android and offline-first design
  • Observability tooling — Datadog, Sentry, Firebase, or product analytics like Mixpanel
  • Prior experience in food tech, e-commerce, or another high-volume consumer product

Benefits

  • We offer highly competitive compensation packages, including bonuses and the potential for shares.
  • We prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment.
  • Join a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry.
  • We offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company.

How would you rate this job post?

See what other professionals think about this role.

banner

Foodics (operating under foodics.com) is the premier, enterprise-grade restaurant management ecosystem, point-of-sale (POS) pioneer, and F&B operations powerhouse engineered to operate as the definitive, high-velocity digital ordering, kitchen display system (KDS), inventory orchestration, and automated financial accounting layer for restaurant groups, fast-casual chains, and food-tech hubs across the MENA region and internationally. The company completely eliminates the severe systemic friction of modern hospitality operations—where food service businesses lose vital profit margins to fragmented sales channels, manual stock reconciliations, delayed kitchen production logs, and disjointed customer loyalty tracking—by deploying an advanced, cloud-native restaurant operations matrix. Moving far beyond traditional, passive standalone cash registers or rigid legacy POS hardware, Foodics natively unifies high-concurrency iPad-based ordering, multi-channel online ordering integrations, enterprise-grade cloud kitchen inventory management, employee scheduling tools, and real-time business intelligence dashboards into a single, high-availability restaurant platform. Supported by a comprehensive marketplace of third-party integrations (including payment gateways, delivery aggregators, and accounting software), the firm empowers operators to manage multi-branch expansion, menu engineering, and supply chain procurement with production-hardened engineering precision. Under the hood, its sophisticated technical core coordinates high-throughput distributed transaction processing, robust offline-sync capabilities for continuous operation during network outages, and secure data pipelines designed to provide immediate analytical visibility into operational costs and growth trends. What sets Foodics apart is its uncompromising dedication to replacing disjointed, manual restaurant back-office processes with absolute operational clarity and data-driven scaling velocity; by bridging the gap between performance-intensive F&B telemetry and an intuitive, front-of-house user experience, the enterprise remains the definitive cornerstone of modern algorithmic restaurant management and MENA-region food-tech transformation.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More