Job Description
Responsibilities:
Develop and maintain high-quality Flutter applications for iOS and Android.
Integrate In-App Purchases (IAP) and subscriptions using in_app_purchase or equivalent packages.
Handle App Store Connect configurations and sandbox testing.
Manage product identifiers, purchase validation, and subscription renewals.
Work with REST APIs and handle JWT or OAuth authentication.
Optimize performance, fix bugs, and ensure platform compliance.
Collaborate with backend engineers and UI designers for a consistent experience.
Required Skills:
Strong proficiency in Dart and Flutter framework.
Practical knowledge of iOS build process (Xcode, provisioning, certificates).
Experience implementing Apple In-App Purchase APIs.
Understanding of App Store submission and TestFlight distribution.
Knowledge of Firebase, RESTful APIs, and state management (GetX/Provider/Bloc).
Strong debugging and performance optimization skills.
Bonus Skills:
Experience with Android Billing Library.
Familiarity with WordPress REST APIs or custom CMS integrations.
Understanding of RevenueCat or Stripe for alternative billing.
Experience handling webviews, cookies, and Flutter–Web integrations.