IN.JobDiagnosis logo

Job Title:

Lead Mobile Systems Engineer (Android / Flutter)

Company: Swan Corp Limited

Location: Mumbai, Maharashtra

Created: 2025-12-22

Job Type: Full Time

Job Description:

About SwanSat GroupSwanSat 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 SummaryOwn 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.ResponsibilitiesOffline & 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 scenariosSync & State Management- Own sync logic for unreliable networks, including retry, backoff, and recovery - Handle app kills, backgrounding, restarts, and long offline windowsLifecycle, 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 failAPI & Platform Contracts- Define and maintain mobile ↔ backend API contracts - Coordinate schema evolution and backward compatibilityRelease & Upgrade Management- Own upgrade paths and backward compatibility - Ensure zero data loss or corruption across releasesObservability & Quality- Establish observability for sync health and failure modes - Define quality thresholds for production releasesTools & Technologies- Android (Kotlin) or Flutter - SQLite / Room / ObjectBox - WorkManager or equivalent - REST APIs - Mobile crash and performance profiling toolsWhy Join UsMost 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

Apply Now

➤
Home | Contact Us | Privacy Policy | Terms & Conditions | Unsubscribe | Popular Job Searches
Use of our Website constitutes acceptance of our Terms & Conditions and Privacy Policies.
Copyright © 2005 to 2025 [VHMnetwork LLC] All rights reserved. Design, Develop and Maintained by NextGen TechEdge Solutions Pvt. Ltd.