React Native Mobile App Developer Required

Job ID: 39904413

Budget: ₹15,000 – ₹50,000 INR

React Native Developer (1–3 yrs) — Dreamscape (Remote, India)
About Dreamscape
We’re a small but agile team (just 2–3 people) building a passion project: a journaling + insights app that helps people capture dreams, spot patterns, and get science-backed interpretations with AI. We have a working web app and now want to build and ship a mobile app to the Play Store & App Store. If you enjoy small, scrappy teams and real ownership, you’ll fit right in.
Role Summary
Build the Dreamscape mobile app in React Native, bring it to parity with the web app, fix known bugs, and help us ship to both stores in ~45 days. You’ll work closely with a product lead and have a senior full-stack engineer as your go-to person for guidance and clarity on decision-making.
What You’ll Do

Develop and maintain dynamic, responsive, and high-performance user interfaces using React Native
Develop reusable code and libraries that enhance the scalability and maintainability of our mobile app, empowering the engineering team to innovate rapidly.
Implement core flows: auth, journaling, streaks, analysis/results views, settings


Integrate REST APIs; add local caching, offline & error states


Set up/build pipelines (EAS or Fastlane), generate builds, support store submissions


Add basic analytics (Firebase/Amplitude) and crash/error logging (Sentry)


Triage/fix parity bugs; add lightweight tests where it matters


Help prepare store assets (test accounts, screenshots, privacy/data-safety forms)


Document decisions and PRs; communicate early in a fast loop


Must-Have Qualifications
1–3 years total experience in front-end/mobile, with 6–12+ months in React Native


Strong TypeScript, React hooks, RN navigation, AsyncStorage, API integration


At least one shipped app (store or internal) as a contributor


Comfortable with Git/GitHub, code reviews, and simple ticketing (Jira/Linear/Trello)


Nice-to-Have
Play Console / App Store Connect basics, TestFlight, internal testing tracks


Sentry/Crashlytics, perf profiling, deep links, push basics
Exposure to Expo/EAS (or fast learner) and basic CI concepts


UX polish: skeleton loaders, empty/error states, accessibility


Familiarity with privacy labels & data-safety disclosures


How We Work
Remote-first (India), async-friendly, daily Slack check-ins


Weekly milestones, lightweight specs, quick feedback loops


Senior full-stack support for builds, reviews, and releases


Small-team reality: you’ll own pieces end-to-end and see your work ship fast


Success in ~45 Days (KPIs)
Mobile parity for core flows (Android first, then iOS)


Crash-free sessions ≥ 98% in week-1 post-release


Play Store staged rollout + App Store approval


Minimal tech debt (docs + a short post-launch fix window)


Interview Process (fast)
Screen (20 min): portfolio + quick walkthrough of an RN feature you built


Practical task (2–3 hrs): small journaling screen (brief provided)


Code review (45 min): discuss submission; Expo/EAS & release approach


Final fit (30 min): ways of working, timelines, offer


What to Include in Your Application
Links to 1–2 apps you contributed to (store links or build evidence)


GitHub snippets (an RN component you’re proud of)


Availability (FT or PT), notice period, and expected compensation


One short paragraph on a tricky RN bug you solved and how