Foodics
Foodics
Foodics dezvoltă software bazat pe cloud pentru puncte de vânzare și gestionarea restaurantelor din industria alimentară și a băuturilor. Platforma sa reunește vânzările din zona de servire, procesarea plăților prin Foodics Pay, comenzile cu autoservire, afișajele pentru clienți, operațiunile din bucătărie, comenzile online, contabilitatea, managementul financiar și integrările cu aplicații de livrare, finanțare și comenzi. Restaurantele folosesc Foodics pentru a gestiona vânzările, stocurile, plățile și relațiile cu clienții dintr-un sistem centralizat, iar instrumentele sale de date sprijină inițiativele de loialitate și recompense. Foodics deservește peste 22.000 de restaurante și operează ca o companie FinTech autorizată și supravegheată de SAMA.

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.

Descriere

  • 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.

Cerințe

  • 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.

Beneficii

  • 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.

Locuri de muncă similare

Aviso Wealth

Bilingual Estates Specialist – Hybrid, Canada

Aviso Wealth
501 – 1.000 Angajați
AsigurăriConsultanțăLogistică

Manage estate settlements, taxation documents, journal processing, and partner inquiries for Aviso Wealth’s Canadian operations. This bilingual role supports accurate, timely estate administration in collaboration with internal operational teams.

Deschide
HEID Fertigungstechnik GmbH & Co. KG

Sales and Business Development Specialist – Metal Manufacturing, Hybrid Germany

HEID Fertigungstechnik GmbH & Co. KG

Drive sales for metalworking and manufacturing solutions at HEID Fertigungstechnik. The role covers customer acquisition, quotation costing, and project support through series production orders.

Deschide
Williams Parker Attorneys at Law

Senior Patent Attorney at Williams Parker — Sarasota Hybrid

Williams Parker Attorneys at Law

Williams Parker is seeking a senior patent attorney to expand its intellectual property practice. The role advises innovators, manufacturers, technology companies, and businesses on patent strategy, commercialization, licensing, and related IP matters.

Deschide
Williams Parker Attorneys at Law

Senior Construction Attorney – Litigation and Transactions | Sarasota Hybrid

Williams Parker Attorneys at Law

Williams Parker seeks a senior construction attorney to advise on litigation, contracts, compliance, risk, and disputes. The role supports construction clients in Sarasota while working collaboratively across practice areas.

Deschide
Williams Parker Attorneys at Law

Real Estate Attorney – Sarasota, Florida (Hybrid)

Williams Parker Attorneys at Law

Join Williams Parker, a longstanding Southwest Florida law firm, as a Real Estate Attorney handling sophisticated real estate and commercial leasing matters. Advise clients on transactions, development, finance, and title insurance.

Deschide