Senior Flutter / Dart Mobile Developer (iOS & Android)
Upwork

Remoto
•13 hours ago
•No application
About
Job Description We are looking for a Senior Flutter Developer with deep expertise in Dart to architect, build, and maintain high-performance cross-platform mobile applications for iOS and Android. The ideal candidate has experience delivering production-ready apps, managing full development cycles, and optimizing performance and UI/UX. Responsibilities ● Develop, maintain, and optimize Flutter applications using Dart ● Implement scalable state management (BLoC, Provider, Riverpod, or GetX) ● Integrate REST APIs, GraphQL, Firebase, Supabase, or AWS services ● Build smooth, responsive, and visually appealing UI/UX ● Handle App Store and Play Store submissions, updates, and versioning ● Debug and profile apps for performance and reliability ● Collaborate with backend and DevOps teams for seamless integration Requirements ● 4+ years of professional experience with Flutter & Dart ● Strong understanding of mobile app architecture, asynchronous programming, and clean code principles ● Experience with Firebase, Supabase, or AWS services (Auth, Cloud Functions, Storage) ● Knowledge of native iOS (Swift) or Android (Kotlin/Java) interoperability within Flutter ● Expertise in debugging, unit testing, and integration testing ● Familiarity with CI/CD pipelines for mobile apps (Fastlane, Bitrise, GitHub Actions) Bonus / Nice to Have ● Experience integrating AI/ML or LLM-powered features ● Multi-tenant SaaS or real-time apps (WebSockets, Streams) ● Adaptive layouts and custom widget development To Apply, Please Include: ● 2–3 live Flutter app links (App Store / Play Store) ● Short overview of architecture decisions and state management approach ● GitHub / Bitbucket profile or code samples ● Availability and hourly rate



