Key Responsibilities
1. Mobile Application Development
Design, develop, test, and maintain Flutter-based mobile applications (Android & iOS).
Apply best practices in mobile coding, architecture, and performance optimization.
Collaborate with Designer, Backend, BA, and DevOps teams.
2. Firebase Integration
Implement and maintain:
Firebase Authentication
Firebase Cloud Messaging (FCM)
Firebase Crashlytics
Firebase Performance Monitoring
Firebase Remote Config
Integrate push notifications, deep links, and background services.
3. Airbridge & Analytics: Implement and maintain Airbridge SDK.
4. Diagnose and resolve production issues relating directly to Mobile.
5. CI/CD and Release Management
Support app deployment via:
App Store / Google Play
TestFlight / Internal testing tracks
Work with DevOps on CI/CD pipelines.
Maintain release documentation and versioning strategies.
Qualifications
5+ years of experience in Mobile Development.
3+ years of experience developing apps using Flutter.
Strong understanding of:
Mobile architecture, state management, coding, security
Mobile App performance optimization.
Experience with:
Firebase services
RESTful APIs.
Integrating Airbridge SDK.
Publishing apps to:
Google Play Store
Apple App Store
CI/CD pipelines.
#LI-VN
.png)