← Jobs

Mobile App Developer (React Native)

Budget: $20.0 - $50.0 HOURLY / FULL_TIME ⭐ 5.00 (1) USA

phone, react-native, mobile-app-development

Mobile App Developer (React Native) — Live-Streaming & Short-Video App About the project We're building a live-streaming and short-form video entertainment platform for iOS and Android, targeting overseas markets. The backend infrastructure is already under active development. We're now bringing on a mobile developer to build the client applications on top of those backend services. This is a React Native (TypeScript) build covering authentication, a short-video feed, live streaming, in-app purchases, and full store submission. You'll be the sole mobile contractor and will coordinate directly with the backend developer (the backend APIs are documented in OpenAPI 3.x). What you'll build (scope) 1. Project setup & authentication React Native (TypeScript) application skeleton Navigation structure (tab and stack) Design-system foundation: theme, reusable components, typography Authentication screens — phone OTP, email & password, Apple Sign-In, Google Sign-In — integrated with the existing backend auth API 2. Core feed & user content Short-video feed with vertical scroll and pre-loading Video playback with optimized first-frame load User-profile screens Follow / unfollow system Creator-side video upload: camera and gallery picker, basic trim and cover selection, transcoding handoff to the backend 3. Live streaming Viewer experience via the Mux Player React Native SDK Broadcaster experience: camera preview and stream-publish flow Real-time chat UI hooked to the backend chat service Gift-sending interface and coin-wallet display 4. Payments & monetization iOS coin purchases via Apple In-App Purchase (StoreKit 2) Android coin purchases via Google Play Billing Web-only purchases (if any) via Stripe Checkout in a web view Receipt-validation handoff to the backend Creator-earnings display screens 5. Testing, submission & approval Bug fixes and performance tuning (cold-start time, scroll FPS, memory footprint) Submission to the Apple App Store and Google Play One (1) round of post-rejection fixes included; further rejection cycles handled as a follow-on Final approved builds live in production stores Note: Recurring subscriptions and ML-based feed personalization are out of MVP scope. Gift-coin gifting only. Requirements & tech stack Strong React Native + TypeScript experience Experience integrating REST APIs from an OpenAPI spec Hands-on experience with Apple IAP (StoreKit 2) and Google Play Billing Experience with video playback / live streaming (Mux experience a strong plus) Familiarity with App Store and Google Play submission and review processes How we work (performance expectations) Daily code commits to our GitHub organization with descriptive messages Weekly written progress report every Monday Response to written communications within one (1) business day (your local time) All deliverables tested on iOS (latest two major versions) and Android (API level 24+) before submission for review Terms Rate: USD 50.00 / hour (hourly contract) Weekly hour cap: [40 hrs/week — same as existing backend contract] Estimated duration: [22-24 weeks], with milestone reviews approximately every two (2) weeks Milestone scope, ordering, and weekly hour allocation may be adjusted by written agreement during the engagement Work product and IP terms per our standard independent contractor agreement
Open job