Lead Mobile Engineer (Android / Flutter)

Tricog Health · Bengaluru

  • Experience7–8 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Posted26 Sept 2026

About Tricog Health

Tricog Health is hiring in Bengaluru in healthcare. This role looks for around 7+ years of experience.

Skills

  • Android
  • Flutter
  • Kotlin
  • Coroutines
  • Flow
  • Jetpack Compose
  • MVVM
  • MVI
  • Clean Architecture
  • Android Studio Profiler
  • Gradle
  • CI/CD
  • REST APIs
  • Bluetooth
  • USB

The role

A mobile app developer at a healthcare technology company builds native Android and Flutter applications, shapes mobile architecture, and manages production releases with Kotlin, Jetpack Compose, and Flutter. The role also applies Gradle and CI/CD pipelines to deliver stable, scalable apps and mentors engineers through technical decisions.

Full job description

About the Role:

We are looking for a Lead Android Engineer and our stack spans native Android and Flutter, so you'll be hands-on with both. If you enjoy solving complex problems, building well-architected apps, and helping other engineers do their best work, this role is for you.

It's a hands-on role — with room to guide architecture, technical decisions, and how the team works. You'll work with a collaborative team of engineers, designers, and product managers on applications used in real-world environments.

Location: Bangalore.

Experience: 7+ Years, with 5+ years focused on Android.

What You'll Do:

- Own the architecture and technical roadmap across our native Android and Flutter codebases, and make the trade-off calls that come with it.

- Lead the design and delivery of complex features end to end, from technical design through production.

- Drive modularization, build performance, and a codebase structure that scales with the team.

- Decide what belongs in Flutter and what belongs in native code, and own the platform channel layer between them.

- Set and hold the bar for performance, memory, stability, and crash-free rate.

- Define the testing strategy — unit, UI, and integration — and make sure it's actually followed.

- Own the release process: versioning, staged rollouts, monitoring, and production support.

- Mentor engineers through code review, pairing, and design feedback, and grow the team's technical depth.

- Partner with product, design, backend, and QA to shape scope, sequencing, and what's realistic.

- Manage technical debt deliberately — document architecture decisions and revisit them.

- Contribute to hiring: interviewing, calibrating the bar, and onboarding new engineers.

What We're Looking For:

- 7+ years building production mobile applications, with 5+ years focused on Android.

- Deep Kotlin expertise, including a strong command of Coroutines and Flow.

- Hands-on experience with Jetpack Compose and modern Android components.

- Hands-on Flutter experience in a production app, with a good understanding of Flutter's architecture and state management.

- A track record of owning architecture at scale — MVVM/MVI, Clean Architecture, and modularization of a large codebase.

- Experience profiling and optimizing performance, memory, and app startup using Android Studio Profiler or similar tools.

- Strong understanding of concurrency, background execution limits, and lifecycle behaviour across OS versions.

- Experience with Gradle build systems and CI/CD pipelines.

- Experience with REST APIs, networking, offline data storage, and secure data handling.

- Ownership of Play Store releases end to end — signing, staged rollout, crash monitoring, and production support.

- Demonstrated experience mentoring engineers and driving technical decisions across a team.

- Strong programming fundamentals, OOPS, data structures, system design, and problem-solving ability.

Nice to Have:

- Exposure to regulated environments such as healthcare or medical devices.

- Experience integrating external hardware or peripherals (Bluetooth / USB devices).

- Experience with Kotlin Multiplatform.

- Experience building desktop applications with Flutter.

- Working knowledge of iOS, or experience owning both platforms.

- Experience building automated release and quality pipelines.

- Open source contributions, technical writing, or conference talks.

Why Join Us?

- Own the Android platform end to end, with real authority over its technical direction.

- Work on challenging real-world mobile applications.

- Collaborate with a highly skilled engineering team.

- Build products that make a real impact.