React Native Developer (Mumbai)

React Native Developer (Mumbai)

26 Oct
|
edobbon
|
Mumbai

26 Oct

edobbon

Mumbai

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

- 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.

- 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.

- 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.
- 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 workplace 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.

- 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

📌 React Native Developer (Mumbai)
🏢 edobbon
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: react native developer (mumbai) / mumbai

Subscribe to this job alert:

Get the latest job offers by email for: react native developer (mumbai) / mumbai