Flutter Developer -Technology Consultant
Core
Design and develop cross-platform mobile applications for Android and iOS, integrating with backend services and ensuring high performance and user experience.
Role type
Senior Flutter Developer (Mobile)
Builds
Cross-platform mobile applications (Android/iOS) and reusable UI libraries
Domain
Mobile Development / Consumer Apps
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Flutter, Dart, Mobile App Architecture, RESTful APIs, GraphQL, Firebase, CI/CD, Git, Agile, Unit Testing, Widget Testing, Native Android (Java/Kotlin) or iOS (Swift/Objective-C), Local Storage (SQLite/Hive), Push Notifications
Preferred skills
Flutter Web/Desktop, Secure Coding Practices, Containerization, Cloud Backends (AWS Amplify/GCP Firebase), App Analytics (Crashlytics/AppDynamics)
Technologies
Flutter, Dart, Firebase, AWS Amplify, GCP Firebase, Crashlytics, AppDynamics, SQLite, Hive, Java, Kotlin, Swift, Objective-C, REST, GraphQL
Responsibilities
Design and develop cross-platform mobile applications using Flutter and Dart; Integrate apps with RESTful and GraphQL APIs and third-party SDKs; Optimize apps for performance, memory usage, and battery efficiency; Manage build and release pipelines for Google Play Store and Apple App Store; Collaborate with designers to implement pixel-perfect UI/UX; Conduct unit, widget, and integration testing.
Seniority
Senior, hands-on IC