Faster chat, better deals — Get the App

Flutter Developer (Android + iOS)

Indeed

Company

Job typeFull-time
Workplace typeRemote
Experience levelMore than 10 years
Education levelNo degree limit

Description

**Opportunity for Senior Flutter Developer | Mobile Migration Project** We are seeking a **Mid-to-Senior or Senior Flutter Developer** to work on a strategic project involving the **migration of a native Android application (Kotlin/Java) to Flutter**, ensuring a consistent, high-quality user experience across **Android and iOS**. ### **Key Responsibilities** * Lead the migration of the native Android application to Flutter; * Develop scalable, performant, and easily maintainable solutions; * Ensure integration between native functionalities and Flutter using Platform Channels; * Handle publishing and maintenance of applications on official app stores; * Conduct testing, validation, and troubleshooting on Android and iOS environments. ### **✅ Mandatory Requirements** * Proven experience in migrating native applications to Flutter; * Strong knowledge of Flutter (architecture, modularization, and best practices); * Experience with Platform Channels; * Advanced expertise in Android (Kotlin/Java) and iOS (Swift/Objective-C); * Experience integrating hardware features: + Camera + Bluetooth + GPS + Audio * Consuming REST APIs; * Local persistence (Sqflite); * Managing connectivity and offline functionality; * Implementing Push Notifications; * Experience with Firebase: + Crashlytics + Analytics * Usage of libraries such as: + go_router + Google ML Kit + QR Code scanning + PDF generation and manipulation + SMS Autofill ### **Mandatory iOS Knowledge** * App building and distribution; * Management of certificates, provisioning profiles, and digital signing; * Publishing apps via App Store Connect; * Testing on physical devices; * Understanding iOS-specific characteristics and limitations compared to Android (e.g., Bluetooth, background execution, notifications, permissions, etc.). * **Nice-to-Have** * Experience with applications that heavily utilize hardware capabilities; * Exposure to offline operation scenarios; * Published apps on Google Play Store; * Experience with integration testing; * Ability to troubleshoot and resolve cross-platform issues. **We seek hands-on professionals with technical autonomy and proven experience in complex mobile projects.** Interested candidates, please send your updated resume for evaluation.

Some content was automatically translated

Posted by

João Silva

Indeed · HR

Location

João Silva

Indeed · HR

Similar jobs

Flutter Developer (Android + iOS) job by Indeed in 2026 | ok.com