CHENNAI · FULLTIME
Android Engineer
https://drone-port.in/
Chennai · onsite · Posted 60d ago
Sourced from
Undisclosed3–5 yrsfulltimeChennai
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.4s
- Found the form on Linkedin · 9 questions to answer1.6s
- Decided the answers for all of them2.7s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
The role Two offline-first Android applications in under eight weeks — a Tamil-first Farmer app and a Pilot app — running on real handsets in real fields, where most agricultural applications in India quietly fail. A full working day with no signal is a requirement, not an aspiration. Key responsibilities
- Own the Farmer app: onboarding and consent, pin-drop and saved fields, booking, payment, invoice, proof media and history
- Own the Pilot app: offline job list, credential check-in, custody capture, material draw, navigation, telemetry relay fallback, acreage and proof capture, collections and incident reporting
- Own releases, crash reporting, and the conflict policy — the server wins on money and custody, the device wins on captured media and timestamps, because the phone was there and the server was not
- Surface every conflict in an operations queue rather than resolving it silently
- Hit eight hours fully offline across six jobs, then a clean sync inside a three-minute window on a poor connection — no lost media, no silent conflicts, no manual repair
- Get a first-time farmer through a booking unaided in four minutes or less, observed in silence
- Hold crash-free sessions above 99.9 per cent, measured on rugged devices and on pilots’ own handsets — never on the developer’s phone Eligibility
- Three to five years of native Kotlin, with at least two apps published and live
- Offline-first proven in production — sync, conflict handling, deletion semantics — and you can describe a conflict bug you shipped and then fixed
- Location, camera and push, and a crash-reporting tool used properly
- Release discipline: version codes, signing, staged rollout
- You test on at least five real devices, not an emulator What you get
- Two applications owned outright, used by people you can go and watch
- Field visits to Erode during commissioning — the fastest known cure for writing software for an imagined farmer How the process runs
- Fill in the short form on this page.
- We read it ourselves. Every application is read.
- If we want to meet you, we call you.
Sourced from linkedin
Section · 02
Skills
AndroidKotlinCameraPush Notificationslocationcrash reportingCamera APIlocation APIlocation servicesconflict handlingsyncGITAndroid ApplicationsPushCi/Cdoffline-firstversion codessigningStaged rolloutdeletion semanticscrash-reporting tool