Mobile Application Developer - Flutter
Core
Develop, test, and maintain customer-facing B2C mobile applications for iOS and Android using Flutter/Dart, focusing on offline data capture, field functionality, and responsive UI implementation.
Role type
Mid-level Flutter mobile application developer
Builds
Production-ready mobile apps for B2C customers
Domain
Mobile development, B2C consumer applications
Deliverable
production ML models | product features
Required skills
Flutter, Dart, REST API integration, Firebase services, local storage solutions, state management (Bloc/Riverpod/Provider), Git workflows, App Store/Google Play release processes
Preferred skills
Experience with offline data synchronization, QR/barcode scanning implementation, photo capture and annotation features
Technologies
Flutter, Dart, Firebase, Salesforce, .NET, Node.js, Hive, Isar, SQLite/Drift, Figma
Responsibilities
Develop and maintain features for iOS and Android apps, implement responsive UI from Figma designs, integrate with backend services and third-party APIs, handle local storage and data sync with error handling, write unit and widget tests, support app releases and investigate crash reports
Seniority
Mid-level, hands-on IC