E

React Native Developer

edobbon

3 - 5 years

Mumbai

Posted:4 days ago

Apply

Job Description

WE'RE HIRING: REACT NATIVE DEVELOPER

Build the Habbit App | Mobile + Frontend | Retail Technology

One Product. One Milestone at a Time.

Company: edobbon
Location: Chembur, Mumbai
Work Model: Full-time, Work from Office
Experience: 3–5 Years
Salary: ₹9–13 LPA Annual CTC
Employment Type: Permanent, Initial 3-Month Probation
Openings: 1
Reporting To: Senior Full Stack / Platform Developer and Founder

01. About edobbon

edobbon is a health-first retail brand with stores in Kamothe and Panvel, along with upcoming Good Habbit kiosks. We read product labels so our customers don't have to.

We are building Habbit, a consumer mobile app that connects healthier shopping with our growing retail ecosystem.

We are looking for a skilled React Native Developer to take ownership of mobile app development, frontend implementation, testing, releases, and production fixes. You will work closely with our Senior Full Stack / Platform Developer, who manages backend APIs, data integrity, authorization, and transaction logic.

02. First Product: Habbit Shopping MVP

The immediate priority is to build and launch a stable, user-friendly Android and iOS shopping experience. Additional features will be developed sequentially after the core product is accepted.

Key Responsibilities

Authentication and Security

  • Implement phone number and OTP-based sign-in using the agreed authentication service.
  • Manage secure sessions, token storage, and logout functionality.

Shopping Experience

  • Develop home screens, categories, product catalogue, product details, and search.
  • Build a reliable shopping cart.
  • Integrate Shopify Storefront API and an approved, tested checkout flow.

Performance and Reliability

  • Implement loading, error, and empty states.
  • Handle connectivity issues and network failures.
  • Integrate basic analytics and crash reporting.
  • Troubleshoot and resolve production issues.

Testing and App Releases

  • Test the application across Android and iOS devices.
  • Prepare release candidates and resolve QA issues.
  • Support Google Play Store and Apple App Store submissions when dependencies and approvals are ready.

03. First 90 Days: Delivery Roadmap

Days 1–30: Foundation and Core UI

  • Set up the Expo and TypeScript application.
  • Implement navigation and reusable UI components.
  • Integrate OTP authentication.
  • Demonstrate core shopping screens using real or approved test APIs.

Days 31–60: Shopping Experience

  • Complete product discovery, catalogue, search, product details, and cart.
  • Integrate the checkout flow.
  • Implement automated tests and network failure handling.
  • Deliver an internal beta release.

Days 61–90: Stabilization and Launch

  • Stabilize the shopping MVP.
  • Test across Android and iOS devices.
  • Implement crash monitoring and resolve critical issues.
  • Prepare and submit the first production release.

Delivery expectations: API availability, approved UI, Shopify setup, and app-store review timelines will be tracked jointly. Performance will be evaluated against accepted deliverables within the developer's control, accounting for external dependencies.

04. Future Modules: Sequential Development

After the core shopping MVP is accepted, additional modules will be prioritized and approved individually by the founder and platform team.

Planned modules include:

  • Yellow Club loyalty and Coffee Bank balances and transaction history (display only; financial operations remain on the backend).
  • Product Health Score, followed by barcode scanning and score display.
  • Shelves, My Habbit, and Receipt Ledger.
  • Push notifications, referrals, deep links, and advanced account/order journeys.
  • Store and kiosk staff frontend screens when prioritized after consumer-app milestones.

Each module will have its own requirements, delivery timeline, and acceptance criteria.

05. Mandatory Technical Requirements

  • 3–5 years of hands-on React Native development experience with TypeScript.
  • Practical Expo build and deployment experience.
  • At least one production mobile app personally shipped to Google Play Store or Apple App Store, with a verifiable link and clear evidence of contribution.
  • Strong understanding of React hooks, navigation, and state management.
  • Experience with typed API integration, caching, and offline-tolerant data fetching.
  • REST API integration, OTP authentication, secure token handling, and safe mobile storage.
  • Push notifications, deep links, and familiarity with FCM/APNs.
  • Ability to implement Figma designs accurately using reusable components.
  • Knowledge of accessibility fundamentals and mobile performance optimization.
  • Experience with unit/integration testing, GitHub pull requests, debugging, and independent problem-solving.

06. Good to Have

  • Shopify Storefront API and mobile checkout integration.
  • Next.js and React web development.
  • Expo EAS Build and Submit.
  • Native module integration.
  • Barcode scanning and camera integration.
  • App analytics, attribution, and crash reporting.
  • Retail, grocery, or quick-commerce experience.
  • AI coding tools such as Cursor, Claude, or GitHub Copilot.

07. Engineering Standards and Work Culture

  • All source code and release assets will be owned by edobbon.
  • Follow protected branches, reviewed pull requests, and small, readable commits.
  • Maintain automated tests, technical documentation, and release notes.
  • Share brief daily progress and blocker updates and demonstrate completed work weekly.
  • Use AI-assisted development responsibly, with human review and accountability for code quality.
  • Follow security best practices, including approved environment settings, least-privilege API access, and no hardcoded secrets.

08. Who Should Apply?

You are a strong fit if you:

  • Can independently develop and ship polished React Native features.
  • Have experience delivering and maintaining a live mobile application.
  • Can explain the architecture and your personal contribution to a production project.
  • Are comfortable debugging issues and delivering production-ready code.
  • Can work full-time from our Chembur, Mumbai office.
  • Enjoy building a consumer-facing product from its early stages.

Please note: Candidates with only tutorial projects, unfinished prototypes, or web-only React experience without a verifiable released mobile app may not be shortlisted.

09. Selection Process

  • Experience screening: 20-minute introductory discussion.
  • Paid practical assignment: Build a small Expo shopping flow using a supplied public/test API, cart, and one deep link.
  • Code walkthrough: 45-minute technical discussion.
  • Founder discussion and offer.

10. Application Process

Interested candidates should share the following:

  • Updated resume.
  • GitHub profile or relevant code samples.
  • Live Google Play Store or Apple App Store app link.
  • Brief description of the application and your personal contribution.
  • Current and expected CTC.
  • Notice period.

Job Location: Chembur, Mumbai
Work Model: Full-time, Work from Office
Annual CTC: ₹9–13 LPA, depending on experience

Ready to build Habbit and shape the future of healthier shopping?

Join edobbon and help create a seamless mobile shopping experience for customers who want to make healthier choices.

#Hiring #ReactNativeDeveloper #ReactNativeJobs #MobileAppDeveloper #Expo #TypeScript #Shopify #FrontendDeveloper #MobileDevelopment #MumbaiJobs #ChemburJobs #RetailTechnology #StartupJobs #SoftwareJobs #edobbon

Work Location: In person

Skills Required

React Native Retail Full Stack APP Development Backend Data Integrity Android Analytics UI TypeScript Accounting Financial Operations

Learn the skills this job asks for

See your skill gap for Mobile App Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
E
edobbon

RecommendedJobs for You

Hyderabad, Chennai, Bengaluru

Qloron Pvt Ltd logo

Bengaluru

Q

React Native Developer

Quanteon Solutions

Hyderabad

Honeybee Tech Solutions logo

React Native Developer

Honeybee Tech Solutions

Pune

Honeybee Tech Solutions logo

React Native Developer

Honeybee Tech Solutions

Hyderabad

Honeybee Tech Solutions logo

React Native Developer

Honeybee Tech Solutions

Hyderabad

Honeybee Tech Solutions logo

React Native Developer

Honeybee Tech Solutions

Mumbai, Hyderabad

Honeybee Tech Solutions logo

React Native Developer

Honeybee Tech Solutions

Hyderabad

Honeybee Tech Solutions logo

React Native Developer

Honeybee Tech Solutions

Hyderabad