🔔 FCM Loaded

Lead Mobile Systems Engineer (Android / Flutter)

SwanSAT - Geospatial Intelligence

5 - 10 years

Mumbai

Posted: 27/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

About SwanSat Group

SwanSat Group stands at the intersection of deep technology, precision intelligence, and social impact, uniting three powerful verticals to transform how nations, businesses, and communities make decisions.


At our core is SwanSat, a leader in satellite and geospatial intelligence. We harness cutting-edge SAR, optical, and thermal data, enhanced with advanced AI/ML algorithms, to deliver unmatched insights for agriculture, disaster management, defence, and climate resilience.

Through KhetPe, our AgTech platform, we place accurate crop intelligence directly into farmers hands, covering hyperlocal weather, irrigation advisory, yield prediction, and market linkage. Through BhoomiSure, our InsurTech platform, we enable automated, satellite-driven crop and disaster insurance with fast, dispute-free claim settlement.

Together, SwanSat Group builds mission-critical systems where reliability, explainability, and correctness directly impact livelihoods.


Role Summary

Own the mobile application as a production-grade, offline-first system. This role is accountable for correctness, data integrity, sync behaviour, lifecycle stability, performance, and recoverability across low-connectivity environments and low-end Android devices.


Responsibilities

Offline & Data Systems

  • Design and implement offline-first architecture, including local persistence, sync queues, retries, and conflict resolution
  • Define and maintain local data models, schema versions, and migrations
  • Ensure idempotent writes and safe replay under partial failure scenarios


Sync & State Management

  • Own sync logic for unreliable networks, including retry, backoff, and recovery
  • Handle app kills, backgrounding, restarts, and long offline windows


Lifecycle, Stability & Reliability

  • Own crash handling, ANRs, memory pressure, and battery behaviour
  • Diagnose production-only issues using telemetry and logs
  • Design graceful degradation when the network or dependencies fail


API & Platform Contracts

  • Define and maintain mobile backend API contracts
  • Coordinate schema evolution and backward compatibility


Release & Upgrade Management

  • Own upgrade paths and backward compatibility
  • Ensure zero data loss or corruption across releases


Observability & Quality

  • Establish observability for sync health and failure modes
  • Define quality thresholds for production releases


Tools & Technologies

  • Android (Kotlin) or Flutter
  • SQLite / Room / ObjectBox
  • WorkManager or equivalent
  • REST APIs
  • Mobile crash and performance profiling tools


Why Join Us

Most technology roles optimise primarily for scale, speed, or convenience.

At SwanSat Group, those goals matter - but they are balanced with a deep emphasis on correctness, reliability, and trust in real-world, high-stakes environments.

You will build systems that operate where assumptions break - unreliable connectivity, incomplete data, real economic risk, and users who depend on predictable behaviour and clear outcomes. The software you ship influences real decisions made by farmers, insurers, and institutions, not abstract metrics.

You will also be working at a formative stage of the agri-tech ecosystem, where core platforms, standards, and practices are still being shaped. This is an opportunity to help define how technology supports agriculture at scale, by building foundational systems others will depend on.

This is a place for engineers who want to own outcomes, care deeply about correctness under uncertainty, and value long-term impact alongside sustainable velocity

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.