May 26, 2026

Senior Flutter Developer – Mobile Applications and Support

Senior • Remote

Warsaw, Poland

Ignite the future of transportation — develop cutting-edge mobile solutions to redefine customer experiences!
EU-based opportunity with remote work (up to 5 days/week).

As a Senior Flutter Developer — Mobile Applications and Support, you will be working for our client, a leader in luxury chauffeur and transportation services in the Middle East. You will take ownership of the Masaraty platform, a live B2C transportation booking product, ensuring stability, enhancement, and continued innovation across iOS and Android mobile apps. Join a dynamic team that values technical excellence, proactive support, and strategic development to set new standards in mobility.

Your main responsibilities:

  • Own the support pipeline, triage incidents, and ensure timely resolutions within SLA guidelines.
  • Monitor Firebase Crashlytics, GCP Cloud Logging, and performance metrics proactively to prevent issues.
  • Develop new features end-to-end, including UI with Flutter, backend with Firebase, and relevant GCP services.
  • Manage app store submissions, updates, and release processes for both iOS and Android.
  • Write unit tests, conduct code reviews, and document decisions to maintain code quality.
  • Refactor and optimize the codebase, manage technical debt, and propose architecture improvements.
  • Collaborate with the client through weekly updates, monthly reviews, and direct communication channels.

You're ideal for this role if you have:

  • 5+ years of professional software engineering experience.
  • 3+ years of production Flutter development experience (Dart, state management, native integrations).
  • Proven track record of publishing Flutter apps on both iOS and Android stores.
  • Deep understanding of Firebase ecosystem (Firestore, Authentication, Cloud Functions, Crashlytics).
  • Basic GCP knowledge: Cloud Run, Cloud Storage, IAM, Cloud Logging.
  • Fluent in English, both written and spoken, with strong communication skills for client facing interactions.
  • Customer-oriented mindset with the ability to explain technical details in plain language.

It is a strong plus if you have:

  • Experience with transportation, logistics, or booking platforms.
  • Skills in maps & geolocation (Google Maps Platform), route optimization, or driver tracking.
  • Payment integration experience (Stripe, HyperPay, PayTabs).
  • Familiarity with SaaS CI/CD tools for Flutter (Codemagic, Fastlane, Bitrise, GitHub Actions).
  • Saudi or GCC market exposure, including RTL UI, Hijri calendar, or prayer-time features.
  • DevOps/SRE instincts for setting up monitoring and proactive alerting.
  • Experience taking over codebases from previous vendors.

Language Required for the role:
Fluent English (written and spoken).

Eligibility to work in the EU:
Only candidates with a legal right to work in the European Union will be considered for this role.

#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.