Bestkaam Logo
Reubro International Logo

Reubro International - Flutter Developer - Progressive Web App

Actively Reviewing the Applications

Reubro International

India, Kerala, Kochi Internship On-site INR 4–6 LPA
Posted 4 hours ago Apply by June 2, 2026

Job Description

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 & Compliance :
  • Implementing OAuth authentication and JWT token management.
  • Securing network requests with SSL 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 Supporting multi-language localization with flutter_localizations and intl package.

(ref:hirist.tech)
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.