Senior Flutter Developer

Posted 2 days ago

This is a fully remote position, open to applicants in Jordan.

📋 Description

• Design and develop features within a substantial production Flutter codebase utilized by actual customers.

• Take ownership of architectural choices related to state management, modularization, data layers, and the integration of new code.

• Collaborate with backend engineers to establish API contracts.

• Work alongside product and design teams to identify valuable features.

• Ensure quality through code reviews, automated testing, and CI/CD practices.

• Track crash rates, performance metrics, funnel drop-off, and respond to data insights post-releases.

• Manage payments, deep links, push notifications, offline functionality, and app store submissions.

• Mentor mid-level engineers and enhance team engineering practices.

• Develop customer-facing white-label ordering applications for restaurants throughout the region.


⛳️ Requirements

• Over 5 years of experience in building and deploying mobile applications.

• At least 3 years of hands-on experience with Flutter/Dart in a production environment.

• Strong understanding of Flutter internals, including widget lifecycle, rendering, rebuild behavior, and diagnosing jank.

• Familiarity with structured architectures such as Clean Architecture or layered architecture.

• Proficiency in state management techniques such as BLoC, Riverpod, or Provider.

• Comfortable with dependency injection and repository design patterns.

• Ability to write code that is inherently testable.

• Experience with unit, widget, and integration testing.

• Knowledge of platform channels, native SDKs, and the build configurations for iOS and Android.

• Experience in deploying applications to the App Store and Google Play Store.

• Strong communication skills in English, with the ability to document processes effectively.


🏝️ Benefits

• Highly competitive compensation packages, including bonuses and potential equity.

• Ongoing training opportunities.

• Annual learning stipend.

• Autonomy in work and mentorship support.

• Challenging goals with opportunities for career advancement.

• Experience collaborating with a diverse team of over 30 nationalities across 14 countries.

People also viewed

Nortal1 day ago

IAM Developer

Latin AmericaFull-timeSoftware Engineer
ApplyView job
Enecon Consulting GmbH – SAP-Beratung für die Energiewirtschaft1 day ago

Senior SAP ABAP Developer, Energy Sector

DE flagGermany OnlyFull-timeSoftware Engineer
ApplyView job
RTX1 day ago

Principal Specialist – SAP BTP Integration Suite Developer

US flagTexas OnlyFull-timeSoftware Engineer$86.8k – $165.2k/year
ApplyView job
ADTRAV Travel Management1 day ago

Software Engineer

US flagUnited States OnlyFull-timeSoftware Engineer$100k – $110k/year
ApplyView job
Sarnova1 day ago

Software Engineer

US flagNew York OnlyFull-timeSoftware Engineer
ApplyView job
Spirit Omega1 day ago

ABAP/ODATA Developer

CA flagCanada OnlyFreelanceSoftware EngineerC$75 – C$88/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers