Skip to content

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.

Apply for this roleBengaluru or remote (India)4+ years

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

01

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.

02

Intro conversation

Thirty minutes with someone who does the work you would be doing. Mutual — you should be interviewing us just as hard.

03

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.

04

Deep dive

We walk through your exercise together, talk architecture and trade-offs, and discuss how you work with other people.

05

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.