AdItUp — React Native Engineer

Full-time

Posted on: 18 days ago

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