HamburgerMenu
hirist

Reubro International - Flutter Developer - Mobile App Architecture

Reubro International
Cochin/Kochi
2 - 4 Years

Posted on: 05/10/2025

Job Description

Flutter Developer to join our team to build a wellness app for both Android and iOS 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

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 :

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.

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

- 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.


info-icon

Did you find something suspicious?