Senior Flutter Developer

🔥 1 minute ago

🇯🇴 Jordan – Remote

⏰ Full Time

🟠 Senior

🖥 Software Engineer

👻 Ghost score 10%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Foodics

Foodics

501 - 1000 employees

Founded 2014

🍽️ Food & Beverage

💼 Consulting

📦 Logistics

💰 $170M Series C on 2022-04

Food & Beverage • Consulting • Logistics

Foodics is a cloud-based point-of-sale and restaurant management system designed to help restaurants efficiently manage their operations. It offers a range of solutions including a payment-enabled front-of-house point of sale, Foodics Pay for managing payments, self-ordering through modern gateways, customer display screens to enhance loyalty, and a kitchen display for efficient meal preparation. Foodics also provides online ordering platforms, accounting and financial management solutions tailored for restaurant needs, and a marketplace to integrate various applications for finance, delivery, and ordering. With a focus on ensuring quick, secure, and seamless operations for restaurants, Foodics supports over 22,000 restaurants in managing sales, inventory, and customer relationships efficiently from anywhere, and helps compile customer data for targeted loyalty and rewards programs. As a licensed FinTech company under the supervision and control of SAMA, Foodics offers robust technical support and innovative solutions to drive restaurant businesses toward success.

📋 Description

• Design and ship features in a large production Flutter codebase used by real customers • Own architecture decisions involving state management, modularization, data layers, and integration of new code • Collaborate with backend engineers on API contracts • Collaborate with product and design teams to determine valuable features • Maintain quality through code review, automated tests, and CI/CD • Monitor crash rates, performance, funnel drop-off, and act on data after releases • Handle payments, deep links, push notifications, offline behavior, and app store releases • Mentor mid-level engineers and improve team engineering practices • Build customer-facing white-label ordering apps for restaurants across the region

🎯 Requirements

• 5+ years building and shipping mobile applications • 3+ years focused on Flutter/Dart in production • Strong grasp of Flutter internals, including widget lifecycle, rendering, rebuild behavior, and diagnosing jank • Experience with structured architecture such as Clean Architecture or layered architecture • Experience with state management such as BLoC, Riverpod, or Provider • Comfortable with dependency injection and repository patterns • Ability to write code that is testable by design • Experience with unit, widget, and integration tests • Experience with platform channels, native SDKs, and iOS and Android build configuration • Experience shipping apps to the App Store and Play Store • Good communication in English and comfort writing things down

🏖️ Benefits

• Highly competitive compensation packages, including bonuses and the potential for shares • Regular training • Annual learning stipend • Autonomy and mentoring • Challenging goals and career growth opportunities • Experience working with a team of over 30 nationalities across 14 countries

Apply Now

Similar Jobs

🕒 January 15

webook.com We're All About Fun

51 - 200

🏨 Hospitality

✈️ Travel

🛍️ eCommerce

Senior React Native Mobile Engineer developing scalable mobile applications at webook.com in Jordan. Collaborating on product roadmaps and optimizing application performance.

React

React Native