Foodics
Foodics
Foodics oziq-ovqat va ichimliklar sanoati uchun bulutli savdo nuqtasi va restoranlarni boshqarish dasturlarini ishlab chiqadi. Uning platformasi zal savdosi, Foodics Pay orqali to‘lovlarni qayta ishlash, o‘z-o‘ziga xizmat ko‘rsatish orqali buyurtma berish, mijozlar displeylari, oshxona operatsiyalari, onlayn buyurtmalar, buxgalteriya hisobi, moliyaviy boshqaruv hamda yetkazib berish, moliya va buyurtma berish ilovalari uchun marketplace integratsiyalarini yagona tizimda birlashtiradi. Restoranlar Foodics’dan savdo, zaxiralar, to‘lovlar va mijozlar bilan munosabatlarni markazlashtirilgan tarzda boshqarish uchun foydalanadi, uning ma’lumotlar vositalari esa sodiqlik va mukofot dasturlarini qo‘llab-quvvatlaydi. Foodics 22 000 dan ortiq restoranga xizmat ko‘rsatadi va SAMA nazoratidagi litsenziyalangan FinTech kompaniyasi sifatida faoliyat yuritadi.

Senior Flutter Developer at Foodics (Remote, Jordan)

Lead Flutter development for Foodics’ white-label restaurant ordering apps. Own architecture, testing, releases, performance, and customer-facing mobile features.

Tavsif

  • Develop and deliver features in a large-scale Flutter application used by customers.
  • Lead architectural decisions across state management, modularization, data layers, and code integration.
  • Partner with backend engineers to define and maintain API contracts.
  • Work with product and design teams to identify and shape valuable features.
  • Uphold engineering quality through code reviews, automated testing, and CI/CD practices.
  • Track crashes, performance, funnel drop-off, and post-release data to guide improvements.
  • Implement payments, deep links, push notifications, offline functionality, and app store releases.
  • Support mid-level engineers through mentoring and strengthen team engineering practices.
  • Create customer-facing white-label ordering applications for restaurants across the region.

Talablar

  • At least five years of experience building and shipping mobile applications.
  • At least three years of professional Flutter and Dart development experience.
  • Strong knowledge of Flutter internals, including widget lifecycles, rendering, rebuild behavior, and jank diagnosis.
  • Experience applying structured approaches such as Clean Architecture or layered architecture.
  • Experience with state management frameworks such as BLoC, Riverpod, or Provider.
  • Comfort using dependency injection and repository patterns.
  • Ability to design and write code with testability in mind.
  • Experience creating unit, widget, and integration tests.
  • Experience with platform channels, native SDKs, and iOS and Android build configuration.
  • Experience releasing applications through the App Store and Google Play Store.
  • Strong English communication skills and a willingness to document work in writing.

Imtiyozlar

  • Competitive compensation packages that may include bonuses and potential equity.
  • Access to regular training.
  • An annual budget for learning and development.
  • Autonomy supported by mentoring.
  • Challenging objectives with opportunities for career growth.
  • The opportunity to work with colleagues from more than 30 nationalities across 14 countries.

O‘xshash ish o‘rinlari

AT&T

AT&T Business Sales Representative, Territory Accounts — Memphis

AT&T

Build AT&T’s Memphis small-business and mid-market customer base by selling fiber broadband and other communications solutions. The role combines prospecting, account development, and consultative selling to grow territory revenue.

Ochish