The Role
The Jr. Flutter Developer will design and build responsive mobile applications for Android and iOS using the Flutter framework, integrating Firebase services and ensuring high performance and user experience.
Summary Generated by Built In
Job Description: Flutter Developer
Key Responsibilities:
Required Skills & Qualifications:
Preferred Skills:
We are seeking a highly skilled Flutter Developer to join our development team. The ideal candidate will be responsible for designing and building high-quality, responsive mobile applications for Android and iOS platforms using the Flutter framework, along with strong backend integration and native platform capabilities.
- 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.
- 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.
- Strong knowledge of native Android development using Kotlin.
- Experience with Platform Channels to bridge Flutter and native code.
- Familiarity with state management techniques (Provider, Bloc, Riverpod, etc.).
- Strong 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.
- Experience with advanced Firebase features (Remote Config, Dynamic Links, A/B Testing).
- Knowledge of native iOS (Swift) is a plus.
- Familiarity with Agile/Scrum methodologies.
- Understanding of Material Design and adaptive UI principles.
- Experience with automated testing (Flutter Test, Mockito, integration tests).
Skills Required
- Strong proficiency in Dart and hands-on experience with Flutter framework
- Solid experience with Firebase integration (Firebase Authentication, Cloud Firestore, FCM)
- Experience in building and deploying apps for Android and iOS
- Strong knowledge of native Android development using Kotlin
- Familiarity with state management techniques (Provider, Bloc, Riverpod)
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
InheritX Solutions is a leading technology company specializing in Artificial Intelligence (AI), Machine Learning (ML), and Mobile App Development, empowering businesses to transform ideas into intelligent, scalable, and high-performing digital solutions.
.jpeg)








