Senior Flutter Developer – Mobile Applications and Support
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#373660·Dodano dziś·0
Źródło: ITDSTech Stack / Keywords
BitriseFastlaneFirebaseFlutterGCPGithub ActionsNode.jsPythonReact
Firma i stanowisko
Our client is a leader in luxury chauffeur and transportation services in the Middle East, offering a live B2C transportation booking product called Masaraty.
Wymagania
- 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 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.
Nice to 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.
Obowiązki
- 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.
Inne informacje
Only candidates with a legal right to work in the European Union will be considered for this role.
ITDS
466 aktywnych ofert