React Native Developer
Join Our Community
Required Skills
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
Similar Jobs
- J
Senior Mobile Application Developer
Jolzs Mart Private Limited · TN, IN
- I
Junior Full Stack AI Developer (MERN + React Native)
Infinium Softech Pvt Ltd · GJ, IN
- A
Mobile Application Developer
Avanexa Technologies · TN, IN
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Mumbai
- Posted
- 5d ago
- Source
- Indeed