21 Aug
|
SarvaGram
|
India
About the role
The Senior Mobile Engineer joins us to own the Customer App technically: architecture, performance, offline capability, and the Flutter engineering standards that will serve SarvaGram as the app grows from its current state to a full-feature platform.
Flutter is technology. Rural India is the user base. The intersection of those two facts means this role requires both technical depth (performance engineering, offline-first architecture, low-end device optimisation) and the empathy to build software for users who may be accessing the internet for the first time on a low-end smartphone in a village with intermittent connectivity.
Key Responsibilities
Customer App - Technical Ownership
• Own the Customer App architecture - Flutter project structure, state management approach, navigation patterns, API integration layer, and the architectural decisions that will govern the app for the next three years
• Conduct a full technical audit in the first 30 days - document the current state, identify performance bottlenecks, security gaps, offline capability limitations,
and technical debt that needs remediation
• Own the app performance budget - define acceptable load times, memory consumption, battery usage, and APK size targets for a rural user on a low-end Android device, and build to those constraints
• Implement offline-first architecture - local data caching, sync strategies, conflict resolution, and the graceful degradation patterns that keep the app functional during connectivity drops
• Own the app release process - Play Store release management, versioning strategy, staged rollouts, and the A/B testing infrastructure for feature experiments
WhatsApp Integration & Lending Flows
• Own the mobile-side WhatsApp integration architecture - how the Customer App and WhatsApp channel share state, handoff flows, and deep link handling for the agentic lending workflows being designed
• Implement the loan application journey in Flutter - the full origination flow f
📌 Senior Mobile Engineer (India)
🏢 SarvaGram
📍 India