Mobile Engineer (React Native + Flutter)

iVentureTeam

India

On-site

INR 1,400,000 - 2,200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

iVentureTeam is seeking an experienced mobile developer to build cross-platform apps in React Native and Flutter that interface with ERP backends. The role emphasizes offline-first sync design, device-capable features, and end-to-end release processes for Android and iOS.

You will work closely with backend and Odoo/ERPNext integrations, ensuring apps run smoothly even on low-end devices and in offline scenarios. A strong grasp of TypeScript or Dart and REST APIs is essential.

Qualifications

  • 4+ years of cross-platform mobile development with apps live in stores.
  • Proficient in at least one of React Native or Flutter; capable in the other.
  • Experience building offline-first sync layer with conflict handling.
  • Strong TypeScript or Dart and REST API integration.

Responsibilities

  • Build production cross-platform apps in React Native and Flutter against ERP backends.
  • Design offline-first sync: local persistence, conflict resolution, queued mutations, and clear UI about sync state.
  • Integrate device capabilities: barcode scanning, camera, GPS, background location, push notifications, biometrics.
  • Own release engineering: signing, CI builds, App Store and Play Store submission, staged rollout, crash triage.

Skills

Cross-platform mobile
React Native
Flutter
TypeScript
Dart
REST API integration

Tools

Fastlane
XML-RPC/JSON-RPC

Job description

You will build the mobile apps that sit on top of client ERPs: field service jobs, van sales, delivery and proof-of-delivery, warehouse scanning, executive dashboards. These are used by people in warehouses, trucks and basements - offline-first is a requirement, not a feature request.

About the team

Mobile work sits inside Engineering alongside the Odoo team, so the person building the API and the person consuming it are one Slack message apart. We use both React Native and Flutter deliberately and pick per project rather than per preference.

What you'll do
  • Build production cross-platform apps in React Native and Flutter against Odoo/ERPNext backends.
  • Design offline-first sync: local persistence, conflict resolution, queued mutations, and honest UI about sync state.
  • Integrate device capabilities - barcode scanning, camera, GPS, background location, push notifications, biometrics.
  • Own release engineering: signing, CI builds, App Store and Play Store submission, staged rollout and crash triage.
  • Work with the Odoo developers to shape the APIs you consume rather than working around them.
  • Keep apps fast and small on the low-end Android devices field teams actually carry.
What we're looking for
  • 4+ years of cross-platform mobile development with apps live in both stores.
  • Real depth in at least one of React Native or Flutter, and working competence in the other (or clear evidence you'll get there fast).
  • You have built and debugged an offline-first sync layer, and can explain the conflict cases you got wrong first time.
  • Solid TypeScript or Dart, plus REST API integration experience.
  • You've shipped through store review, including a rejection you had to fix.
  • Enough native Android/iOS knowledge to read a stack trace and bridge a module when needed.
Nice to have
  • Experience with ERP-backed mobile apps - field service, van sales, WMS.
  • Odoo mobile or XML-RPC/JSON-RPC integration experience.
  • Fastlane or another automated release pipeline.
  • Accessibility and low-bandwidth optimisation experience.
Hiring process
  1. Screening (45 min) - a senior engineer on your shipped apps.
  2. Technical deep dive (90 min) - offline sync design plus a walkthrough of your own code.
  3. Founder conversation (45 min) - values, ownership, product instincts.

Decision within 72 hours of the final round.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Mobile App & Web Applications
Software Engineer - Mobile App & Web Applications

Techlanz • Bengaluru

On-site
INR 600,000 - 900,000
Mobile Developer
Mobile Developer

Innocode Ventures • Pune District

On-site
INR 700,000 - 1,200,000
Mobile Application Developer
Mobile Application Developer

Coffee Brewery • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Mobile Engineer - Frontend
Mobile Engineer - Frontend

glomo • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Mobile Engineering Lead (Flutter)
Mobile Engineering Lead (Flutter)

Enlight Now Healthcare Pvt Ltd • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Mobile Front-End Engineer (Flutter), – Mumbai / Hybrid (2)
Mobile Front-End Engineer (Flutter), – Mumbai / Hybrid (2)

Compoundexpress Private Limited • Mumbai

Hybrid
INR 1,600,000 - 2,400,000
Flutter Developer
Flutter Developer

Supere Limited • Malappuram

On-site
INR 800,000 - 1,200,000
Competitive salary with performance-based incentives
Flexible work culture
Career growth opportunities
Mobile App Developer (Remote)
Mobile App Developer (Remote)

Quik Hire Staffing • India

On-site
INR 600,000 - 1,200,000
Senior React Native Developer
Senior React Native Developer

Oolio • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Flutter & Backend Developer
Flutter & Backend Developer

MyRevue • Indore District

On-site
INR 900,000 - 1,300,000