Foodics
Foodics
Foodics 為餐飲業開發雲端銷售點(POS)與餐廳管理軟體。其平台整合前台銷售、透過 Foodics Pay 提供的支付處理、自助點餐、顧客顯示器、廚房營運、線上訂餐、會計、財務管理,以及配送、金融和訂餐應用程式的市場整合。餐廳使用 Foodics 透過集中式系統管理銷售、庫存、支付與客戶關係,其資料工具也支援會員忠誠度與獎勵計畫。Foodics 服務超過 22,000 家餐廳,並以受沙烏地阿拉伯金融管理局(SAMA)監管及持牌的金融科技公司身分營運。

Foodics 資深 Flutter 開發工程師(遠端,約旦)

負責 Foodics 白標餐廳點餐應用程式的 Flutter 開發。掌握架構、測試、發布、效能以及面向客戶的行動功能。

說明

  • 在客戶使用的大型 Flutter 應用程式中開發並交付功能。
  • 負責狀態管理、模組化、資料層和程式碼整合等架構決策。
  • 與後端工程師合作定義並維護 API 契約。
  • 與產品和設計團隊合作,發掘並打造有價值的功能。
  • 透過程式碼審查、自動化測試和 CI/CD 實務維持工程品質。
  • 追蹤當機、效能、漏斗流失和發布後資料,以指導改進工作。
  • 實作付款、深層連結、推播通知、離線功能以及應用程式商店發布。
  • 透過指導中階工程師並強化團隊工程實務,為團隊提供支援。
  • 為該地區的餐廳建立面向客戶的白標點餐應用程式。

職位要求

  • 至少五年建置並發布行動應用程式的經驗。
  • 至少三年專業 Flutter 和 Dart 開發經驗。
  • 深入了解 Flutter 內部機制,包括元件生命週期、渲染、重建行為和卡頓診斷。
  • 具備應用 Clean Architecture 或分層架構等結構化方法的經驗。
  • 具備使用 BLoC、Riverpod 或 Provider 等狀態管理框架的經驗。
  • 熟悉相依性注入和儲存庫模式。
  • 能以可測試性為前提設計和撰寫程式碼。
  • 具備撰寫單元測試、元件測試和整合測試的經驗。
  • 具備平台通道、原生 SDK 以及 iOS 和 Android 建置設定經驗。
  • 具備透過 App Store 和 Google Play Store 發布應用程式的經驗。
  • 具備良好的英語溝通能力,並願意以書面形式記錄工作。

福利待遇

  • 具競爭力的薪酬方案,可能包括獎金和潛在股權。
  • 可參加定期培訓。
  • 提供年度學習與發展預算。
  • 在導師指導下享有自主權。
  • 具挑戰性的目標,並提供職涯發展機會。
  • 有機會與來自 14 個國家、超過 30 個國籍的同事共事。