React Native Mobile App Developer Required
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
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