We are currently seeking a Senior Flutter Engineer to join to our client’s team. About the project: Our client is building a modern mobile application for iOS and Android that helps drivers easily find, navigate to, and pay for parking across multiple cities. The product integrates real-time geolocation, interactive maps, and secure payment processing to deliver a seamless and intuitive parking experience. Requirements: — 5+ years of commercial experience with Flutter — Strong experience delivering production apps on both iOS and Android — Proficiency with modern mobile architecture patterns — Solid knowledge of REST APIs, authentication flows, token management — Experience working with AsyncStorage / Secure Storage or equivalent secure storage libraries — Practical experience with Stripe or other payment integrations — Hands-on experience with geolocation, permissions, and maps — Experience working with push notifications (Firebase / Expo / or similar) — Ability to independently: read PRDs/specs and translate them into implementation plans, design navigation flows and application state and make technical decisions — Upper-Intermediate or higher English level
Nice to have:
— Experience with CI/CD for mobile apps (Fastlane, GitHub Actions, Bitrise) — Familiarity with mobile analytics (Firebase Analytics, Segment) — Knowledge of mapping services (Google Maps, Mapbox) or integration with external geolocation APIs — Experience with unit, integration, and end-to-end testing for React Native apps Responsibilities: — Design and develop new features and infrastructure for a high-usage consumer mobile application — Build scalable and reliable mobile components used daily by thousands of drivers — Take full ownership: design, implement, test, release, and maintain mobile functionality — Collaborate closely with the team to improve architecture, code quality, and stability — Work with CI/CD pipelines, mobile build systems, and modern testing frameworks — Integrate geolocation, mapping tools, payments, and authentication flows — Contribute to App Store and Google Play release cycles — Ensure excellent performance, smooth UX, and consistent app reliability What we offer: — Flexible Work Environment: Opportunity to work remotely. — Premium Medical Insurance: Comprehensive health insurance to ensure your well-being. — 1:1 English Classes: Individual English language training to enhance your communication skills. — Great Team: Work with a supportive, collaborative, and dynamic international team. — Equipment Provided: All necessary equipment supplied for efficient job performance. — Annual Vacation: 18 days of paid vacation and 7 days of paid sick leave. — Commitment to Hiring Ukrainians: We are dedicated to hiring Ukrainian talent and promoting Ukraine as a fantastic place to work. — Flexible Payment System: Allows you to withdraw funds in one click and offers about twenty withdrawal options.
Does this position sound like a perfect match? We’re eager to hear from you!