Mobile App Developer — OTT Vertical Video Streaming Platform (iOS + Android)
Worldwide
ABOUT: We are an OTT platform that produces and hosts AI-generated vertical drama series. We are now building our core OTT app ahead of closing our angel round. PROJECT SCOPE: - Mobile app (iOS + Android): vertical video feed, episode list, fullscreen player, series and episode detail pages - Basic content CMS: upload episodes, edit titles and thumbnails, set coin costs per episode — via Sanity or Contentful - Content protection: anti-screenshot and anti-screen-recording enforcement on both iOS and Android — non-negotiable requirement - Coin economy + episode unlocks: users buy coins via IAP (e.g. 200 coins for $4.99) or earn coins by watching rewarded ads — then spend coins to unlock individual episodes permanently. Includes coin wallet, balance tracking, and persistent unlock history per user - Auth + user accounts: sign up/login, coin balance, unlocked episodes, watch history — via Supabase or Firebase - Video infrastructure: hosting and adaptive streaming for 45 short-form episodes via Mux or Cloudflare Stream - App store submission: successful submission to Apple App Store and Google Play Store, passing all review guidelines IDEAL REQUIREMENTS: - Ready portfolio of at least one live video streaming or content app in the App Store / Play Store. - Comfortable handling both front end and back end for a full-stack build. - Experience building virtual currency or coin systems, including IAP (Apple + Google Play Billing) and rewarded video ads (Google AdMob) - Experience implementing AVOD and TVOD monetisation models - Proven ability to implement anti-screenshot and anti-screen-recording on both iOS and Android - Fluent in React Native (preferred) - Experience integrating video APIs — Mux or Cloudflare Stream strongly preferred - Comfortable with vertical video UX (Reelshort/Dramabox style layout) - Actively uses AI dev tools to assist workflow (Cursor, GitHub Copilot, v0, and/or Claude) - Available for ongoing post-launch support and iterations PREFERRED TECH STACK - App framework: React Native (preferred) or Flutter - Auth + database: Supabase or Firebase - Video: Mux or Cloudflare Stream - In-app purchases: RevenueCat or native Apple IAP / Google Play Billing - Rewarded ads: Google AdMob - CMS: Sanity (preferred) or Contentful PROJECT GUIDELINES: - All code is to be committed to our GitHub repository from the very first day of work. - In the event of departure from the project at any stage, complete handover will be required beforehand, including all up-to-date code, relevant documentation, credentials/setup details, and provision of a transition workflow for the incoming developer. - Payments are to be released per milestone upon delivery and review.
$15,000.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:4 weeks ago
- Interviewing:2
- Invites sent:0
- Unanswered invites:0
About the client
- SGPSingapore12:01 PM
- $1.5K total spent4 hires, 0 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by