JustJoin.IT Praca zdalna Mid New

Senior Flutter Support & Development Engineer – Cloud & Mobility Platforms

ITDS

⚲ Warszawa

Wymagania

  • Cloud functions
  • State Management
  • Technical Communication
  • Code Review
  • Google Cloud Platform
  • Firebase
  • Dart
  • CI/CD
  • Flutter
  • Mobile App Publishing

Opis stanowiska

Unleash innovation — lead the next generation of mobile experiences with a senior Flutter specialist! EU — Remote, 5 days/week As a Senior Flutter Support & Development Engineer, you will be working for our client, Masaraty Global — a luxury transportation platform revolutionizing chauffeur services across major Saudi Arabian cities. You will take ownership of a live, customer-facing B2C booking app built with Flutter, Firebase, and GCP, focusing on stabilizing, enhancing, and expanding the platform’s capabilities. This is an opportunity to drive impactful change in a high-growth industry, shaping the future of mobility services. Your main responsibilities: • Own and operate the support queue, promptly triaging incidents and ensuring SLA compliance to uphold platform stability • Proactively monitor Firebase Crashlytics, Performance, and GCP Cloud Logging, addressing issues before users are affected • Develop new features from concept to deployment, including UI, backend integration, and app store releases • Manage release processes for both iOS and Android, handling store submissions and certificates with precision • Write comprehensive tests, conduct code reviews, and document architectural and decision rationale • Maintain and improve the health of the codebase through refactoring, managing technical debt, and proposing structural improvements • Collaborate closely with the client via Slack/Teams/email, providing clear, detailed updates and active communication • Participate in weekly status reports and monthly governance calls, representing the technical voice of the platform You're ideal for this role if you have: • 5+ years of professional software engineering experience • 3+ years of hands-on experience with production Flutter apps (Dart, state management — Bloc/Riverpod/Provider, platform channels, native integrations) • Proven track record of publishing apps on both App Store and Google Play, including handling store submissions and cycle rejections • Deep knowledge of Firebase ecosystem: Firestore, Authentication, Cloud Functions (Node.js or Python), Cloud Messaging, Crashlytics, Remote Config • Working familiarity with GCP: Cloud Run, Cloud Functions, Cloud Storage, Cloud Logging, IAM, and service account management • Fluent English skills, both written and spoken, with proven ability to communicate technical concepts clearly to non-technical stakeholders • Customer-facing professionalism — capable of conducting calls, explaining trade-offs, and providing professional status updates It is a strong plus if you have: • Experience in transportation, logistics, ride-hailing, or booking platforms • Familiarity with Google Maps Platform, geolocation, route optimization, or driver tracking • Payment integration experience with Stripe, HyperPay, PayTabs, or similar local Saudi gateways • Exposure to Saudi or GCC markets, including RTL UI, Hijri calendar, prayer-time features, and local payment flows • Experience setting up CI/CD workflows for Flutter apps, using Codemagic, Fastlane, Bitrise, or GitHub Actions • DevOps or SRE instincts, particularly in proactive monitoring and incident prevention • Proven ability to takeover and reverse-engineer legacy codebases from external vendors Language required for the role: Fluent English — excellent written and spoken command. Eligibility to work in this role: Not required — open to candidates without existing legal work rights in the EU. #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.