AdItUp — React Native Engineer

icon
inr null - null undefined/undefined

Full-time

Posted on: 5 days ago

Skills

About the Project AdItUp is a simple rewarded‑attention app where users watch ads and earn points that can be converted into cash. The MVP is intentionally lightweight — the goal is to validate user behavior, collect clean data, and prepare for a controlled beta. This is a fixed‑scope MVP, not a long‑term job or contract‑to‑hire role. ________________________________________ AdItUp — React Native Engineer (MVP Build) Project: Build a lightweight rewarded video mobile app (iOS + Android) Timeline: 3–6 weeks Budget: $3,000–$7,000 (fixed price milestones) Start: Immediately Tech: React Native + Firebase + AppLovin MAX (or AdMob) ________________________________________ About the ProjectAdItUp is a simple rewarded attention app where users watch ads and earn points that can be converted into cash. The MVP is intentionally lightweight — designed to validate user behavior and prepare for a controlled beta. This is not a long term, complex product. It's a clean, fast MVP build with clear requirements and a straightforward backend. ________________________________________ What You Will Build (MVP Scope) • Onboarding • Email sign in (Firebase Auth) • Capture device ID + IP address • Store user profile in backend • Rewarded Video Flow • "Watch Ad" button • Integrate AppLovin MAX (preferred) or AdMob • Award points only after full ad completion • Log events to backend (user ID, device ID, IP, timestamp, points) • Wallet Screen • Show total points • Show daily points • Show progress toward cashout threshold • Enforce daily earning cap (configurable) • Cashout Request • "Cash Out" button (enabled only when threshold met) • Collect payout email (default = login email) • Log cashout request to backend • No automated payouts needed • Backend (Firebase) • Auth • Firestore or Realtime DB Tables: users, events, cashouts • Logging for all ad completions + cashout requests • CSV export of user data • Internal Test Build • TestFlight build (iOS) • Internal testing build (Android) ________________________________________ Tech Requirements • Strong React Native experience • Experience integrating rewarded video ads (AppLovin MAX preferred) • Firebase (Auth + Firestore) • Ability to create clean, maintainable code • Ability to deliver weekly builds and communicate clearly ________________________________________ Timeline & Milestones Milestone 1 — Project Setup + Onboarding (20%) • Repo setup • Firebase setup • Email sign in • Device ID capture Milestone 2 — Rewarded Video Loop (40%) • Watch Ad screen • Rewarded video integration • Points awarded • Logging Milestone 3 — Wallet + Cashout (40%) • Wallet screen • Daily cap • Cashout request • Backend logging • Internal test build ________________________________________ Deliverables • iOS + Android builds • Full source code (React Native) • Firebase backend • CSV export functionality • Clean, documented code • Weekly progress updates ________________________________________ What I Provide • Full MVP spec • UI copy • Payout policy • Fraud rules • Firebase project • GitHub repo • Fast feedback and clear direction ________________________________________ How to Apply Please include: • Examples of React Native apps you've built • Experience with rewarded video ads (if any) • Your estimated timeline • Your fixed price quote ________________________________________ Contract duration of 1 to 3 months. Mandatory skills: React Native, rewarded video ads, Applovin, Google Max, Log User Events, Mobile App Development, Android, iOS, Firebase