iOS Developer Needed – StoreKit, Cross-App Subscriptions & Push Notifications

Remote Full-time
Title: iOS Developer Needed – StoreKit + Push Notifications + App Store Submission (Multi-App Education Ecosystem)

Description:

I am launching a subscription-based educational ecosystem consisting of 4 separate iOS apps (reading, math, grammar, vocabulary by grade level). The apps are fully built and formatted for iPhone, iPad, desktop, and both orientations.

Three of the apps support multiple child profiles per parent account. Progress tracking is already implemented per child profile.

What I Need:

1. Wrap and prepare each app properly for native iOS submission.

2. Implement StoreKit (preferably StoreKit 2) for auto-renewable subscriptions.

3. Configure App Store Connect correctly for all products.

4. Implement cross-app subscription entitlement logic.

5. Implement push notification capability for lesson reminders and engagement.

6. Ensure the architecture is scalable for adding future apps (e.g., Grade 10–12).

Subscription Structure:

Single App Monthly

Single App Annual

Family Pass Monthly (unlocks all 4 apps)

Family Pass Annual (unlocks all 4 apps)

Entitlement Requirements:
• Single App subscription unlocks only that specific app.
• Family Pass unlocks all current and future apps in the ecosystem.
• Proper expiration handling.
• Proper restore purchase handling.
• Proper upgrade handling (Single → Family).
• Centralized entitlement logic that works across multiple apps.
• Scalable structure to support additional apps in the future without reworking the subscription system.

Push Notification Requirements:
• Configure Apple Push Notification Service (APNs).
• Enable lesson reminders and engagement notifications.
• Ensure notification permissions and handling are implemented correctly.
• Proper background handling and user preference toggles.

Deliverables:
• Fully functioning subscription system across 4 apps
• Working push notification integration
• Proper receipt validation / entitlement handling
• Working restore purchase functionality
• Clean upgrade/downgrade handling
• Ready-for-review builds
• Assistance through App Store submission if needed
• Brief documentation explaining how subscriptions and entitlements are structured

Required Experience:
• Strong native iOS experience (Swift / SwiftUI or UIKit)
• Deep experience with StoreKit 2 and auto-renewable subscriptions
• Experience with cross-app subscription ecosystems
• Experience implementing APNs
• Experience configuring App Store Connect
• Successfully launched subscription-based apps before

Please include:
• Examples of subscription apps you’ve worked on
• Your experience with StoreKit 2
• Timeline estimate
• Fixed price estimate

This is a near-complete product and primarily requires payment setup, entitlement logic, push notifications, and submission preparation.

Looking for someone experienced who can execute efficiently and build a scalable foundation for ecosystem expansion.

Apply Now

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Scientific Product Advisor

Remote Full-time

**Experienced Remote Chat Assistant - Entry Level (For Moms) at blithequark**

Remote Full-time

Sports Data Operator

Remote Full-time

Agente Bilingüe de Seguros de Salud Licenciado - Español-Inglés - Remoto EUA

Remote Full-time

Virtual Observation RN (On-Site) - Part Time, Evenings 11a-11p - Greater Columbus Area

Remote Full-time

Experienced Applications Security Manager - Wells Fargo - Remote - $25-$35/Hour - Immediate Hiring

Remote Full-time

Experienced Remote Customer Service Representative – E-commerce Support and Online Shopping Experience Enhancement at arenaflex

Remote Full-time

Urgently Require PT Aide, Physical Therapy Aide, ***Stretch Professional in Lincoln, CA

Remote Full-time

**Experienced Data Entry Specialist – Remote Opportunity with arenaflex**

Remote Full-time

Chat Support Agent (Remote) - Entry Level, No Degree Required - 15

Remote Full-time
← Back to Home