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.#MAKEYourCareerBETTERInterested? 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.https: