Role: Flutter Developer (Software Developer)
Experience: 1-3 Years
Working days: 5
Job Location: Bodakdev, Ahmedabad
Job Responsibilities
Should have in-depth knowledge in Flutter
Key Responsibilities:
- 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.
Required Skills & Qualifications:
- 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.
Preferred Skills:
- 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).
Contact us if you need more details.
Regards,
Website: www.inheritx.com
phone:816 004 7106
Software Development | IT Consulting | ISO 9001:2008 Certified
Job Type: Full-time
Pay: From ₹15,000.00 per month
Benefits:
- Flexible schedule
- Paid sick time
- Paid time off
Work Location: In person