Posted on: 27/10/2025
Description :
Job Title : Flutter Developer
Job Overview :
We are looking for a highly skilled Flutter Developer to join our team to build a wellness app for both Android, iOS, and PWA (Progressive Web App) platforms.
The app focuses on providing personalized solutions to enhance users well-being and lifestyle.
The ideal candidate will have experience in Flutter app development, integrating StoreKit and Google Play Billing for in-app purchases, building production-ready apps, and publishing apps to both Google Play Store and Apple App Store.
Technical Requirements :
UI Development :
- Creating pixel-perfect UI based on Figma designs using Flutter Widgets.
- Implementing smooth animations using Flutters AnimationController and third-party libraries like flutter animate or rive.
- Ensuring responsive layouts and adaptive design suitable for mobile and web (PWA) platforms.
API Integration & Data Management :
- Integrating local and third-party APIs using Dio or Flutters http package for RESTful services.
- Secure authentication with OAuth2 using flutter_appauth or Firebase Authentication.
- Handling asynchronous data fetching and state management with Provider, Riverpod, or Bloc.
- Ensuring efficient caching and offline support using Hive, SharedPreferences, or SQLite.
Navigation & User Experience:
- Implementing seamless navigation using GoRouter or Navigator 2.0 for deep linking and dynamic routing.
- Managing app state across multiple screens using Provider, Bloc, or Riverpod.
Storage & Data Persistence:
- Using SharedPreferences or Secure Storage (flutter_secure_storage) for authentication tokens and user preferences.
- Encrypting sensitive user data using flutter_secure_storage or database encryption methods (e.g., sqflite_common_ffi).
In-App Purchases:
- Implementing StoreKit for iOS and Google Play Billing for Android.
- Managing subscription-based and one-time purchase flows.
- Handling purchase validation and receipt verification securely.
App Deployment:
- Experience publishing apps to Google Play Store and Apple App Store.
- Handling app signing, provisioning profiles, certificates, and version management.
- Managing updates, beta releases, and app store submission processes.
- Experience deploying Flutter-based Progressive Web Apps (PWA) for web users.
Performance Optimization :
- Code splitting and lazy loading using deferred imports in Flutter.
- Optimizing image handling using CachedNetworkImage.
- Enhancing list rendering performance with ListView.builder, SliverList, and flutter_staggered_grid_view.
Security & Compliance :
- Implementing OAuth authentication and JWT token management.
- Securing network requests with SSL pinning (http_certificate_pinning).
- End-to-end encryption for sensitive data transmission.
- Encryption of local data stored on the device.
Additional Considerations :
- Experience in push notifications using Firebase Cloud Messaging (FCM) or OneSignal.
- Implementing background tasks and scheduled jobs using WorkManager or flutter_background_fetch.
- Supporting multi-language localization with flutter_localizations and intl package.
Benefits :
- Competitive salary with performance-based bonuses.
- Opportunity to work on a high-impact project with cutting-edge technology.
- Career growth and learning opportunities in a dynamic and collaborative environment.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1565408
Interview Questions for you
View All