- Design and build advanced cross-platform applications using Flutter.
- Write clean, maintainable, and scalable code following best practices.
- Integrate third-party APIs, Firebase services, and native modules as required.
- Collaborate with UI/UX designers and backend developers to deliver seamless mobile experiences.
- Implement and manage Firebase services such as Authentication, Firestore/Realtime DB, Cloud Functions, FCM, and Analytics.
- Develop and integrate native Android components using Kotlin when required (Platform Channels).
- Optimize application performance, memory usage, and responsiveness.
- Test, debug, and maintain application stability across devices.
- Deploy and manage apps on App Store and Google Play Store.
- Stay updated with Flutter, Firebase, and mobile development trends.
- Participate in code reviews and contribute to architectural decisions.
Requirements
- Strong proficiency in Dart and hands-on experience with the Flutter framework.
- Solid experience with FlutterFire (Firebase integration) including: Firebase Authentication Cloud Firestore / Realtime Database Firebase Cloud Messaging (FCM) Crashlytics & Analytics
- Experience in building and deploying apps for Android and iOS.
- Experience with Platform Channels to bridge Flutter and native code.
- Familiarity with state management techniques (Provider, Bloc, Riverpod, etc.).
- Robust understanding of RESTful APIs and third-party integrations.
- Experience with Git and version control workflows.
- Knowledge of CI/CD pipelines for mobile apps.
- Understanding of app architectures such as MVVM or Clean Architecture.
- Strong problem-solving skills and attention to detail.
📌 Flutter Developer (India)
🏢 InheritX Solutions
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.