Mobile · Full-time
Senior Flutter Engineer
Own significant parts of KisanGyan and Nivista on the client side, plus client mobile work. You will be writing Dart that runs on entry-level Android handsets in places with no signal, which is a more interesting constraint than it sounds.
What you will do
- Build and maintain production Flutter applications for Android and iOS
- Design offline-first data layers with local persistence and sync
- Integrate on-device ML, camera, location and background work
- Own release engineering: signed builds, staged rollouts, crash triage
- Profile and fix performance on low-end devices, not just flagships
What we are looking for
- Shipped at least one Flutter app to a public store and maintained it after launch
- Strong Dart, and comfort with state management at scale (Riverpod, Bloc or similar)
- Practical experience with local databases and synchronisation
- Ability to read and debug the platform layer when a plugin misbehaves
- Care about accessibility and localisation as engineering concerns
Nice to have
- TensorFlow Lite or on-device inference experience
- Worked on an app with Indian-language interfaces
- Native Android or iOS background
These are genuinely optional. We would rather hire someone strong on the core and curious about the rest than someone who ticks every box.
Hiring process
What happens after you apply
Application
Send us your CV or profile and a few honest lines about what you have built. We read every one and reply either way, usually within a week.
Intro conversation
Thirty minutes with someone who does the work you would be doing. Mutual — you should be interviewing us just as hard.
Practical exercise
A small, paid, take-home task close to real work, timeboxed to a few hours. No algorithm puzzles that neither of us will use again.
Deep dive
We walk through your exercise together, talk architecture and trade-offs, and discuss how you work with other people.
Offer
A clear written offer with compensation, scope and expectations. We do not do exploding deadlines or pressure tactics.
Ready to apply?
Send us what you have built and what you found hard about it. That tells us more than a CV.