ASAI job platform logo
  1. Home
  2. /Jobs
  3. /Mobile Engineer Jobs in Bengaluru
  4. /Senior Android Application Developer
TA
Tavant

Senior Android Application Developer

Bengaluru · Staff/Principal

Older listing - lower visibility likelyVerified listingPosted 63d ago

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

What we know about this role

Hiring pulse

HIGH

Our tracked job listings for Tavant show strong recent activity.

Apply window

First 72 hours

Window passed - posted 63d ago

Early applicants get seen before the pile builds.

Not a repost

The first time we've seen this listing - it hasn't been closed and reopened.

Skills required

18 listed
A/B TestingCI/CDPost-ProductionMid-RangeAndroid ApplicationsAndroid SDKClaude CodeData Structures+10 more
A/B TestingCI/CDPost-ProductionMid-RangeAndroid Applications

You almost certainly match several of these already. Unlock your skill map to see the matches, the gaps, and what to fix first.

Job description

Essential skills:

● Expert Kotlin and deep Android SDK fundamentals

● Jetpack Compose experience and the appetite to write new work in it

● Proven track record of shipping consumer-facing, high-performance, maintainable, efficient code and operating production Android apps at scale - you've owned features through rollout, monitoring, and incident debugging

● Experience in large, modular codebases, in product-focused Android application development

● Fluency in reactive patterns (RxJava or equivalents)

● A strong testing culture - unit, screenshot and UI tests as part of everyday work. Experienced at keeping the tests healthy. Experience using JUnit and Espresso frameworks for unit and UI testing

● Product-minded pragmatism: experiments, metrics, iteration

● Proficiency in profiling and optimising Android apps across a wide device range

● Understanding of design patterns and Object-Oriented Programming

● Comfortable using AI tools such as Claude Code

● Ability to work cross-functionally with mobile engineers, backend, QA, product managers, and designers. Ability to document and communicate technical approaches clearly. Strong collaboration and communication skills

● Comfortable working with monetisation and payment flows (credits, subscriptions, in-app purchases)

● Solid computer science foundations: algorithms, data structures, concurrency, threading

Nice to have

● Computer Science/Tech related degrees

● Experience with CI/CD pipelines and deployment practices (TeamCity or similar)

● Experience/familiarity with RIBs, MVICore, or other component/unidirectional-data-flow architectures

● Kotlin Coroutines/Flow experience

● Experience working with Protobuf/gRPC or other schema-driven API tooling

● Knowledge of socket-based networking and binary protocols

● Experience with Gradle build tooling at scale

● Experience shipping multiple app flavours/targets from one codebase

● Familiarity with A/B testing frameworks and feature flagging for gradual rollouts

● Familiarity with analytics, remote reporting, and performance metrics

Open Positions

2

Skills Required

Android,Rxjava,Kotlin,Senior Android Developer

Role

You'll ship features for millions of users from a Kotlin monorepo that powers Android App apps in the portfolio. You will own and drive product & technical projects from idea through to delivery and post-production monitoring.

The Android App app is a mature, Kotlin-first codebase built on Appyx/RIBs with RxJava 3 for reactive state, Dagger for dependency injection, and a protobuf-based in-house API protocol talking to Android App's high-scale backend (with some components on gRPC stack). UI is a working mix of Jetpack Compose and legacy XML Views, with an active migration path (RIBs+XML -> Appyx+Compose). Our members are global and often on mid-range hardware, so performance, startup time, and APK size are product features, not afterthoughts. You'll both build the Android App product and shape what the modern codebase becomes.

Architecture matters here. The new UI is written in Compose inside our component architecture, so you'll maintain and evolve a production codebase while writing new work to the modern standard and helping carry Android App there.

What you'll do

● Build and ship user-facing features end-to-end across Android App's feature modules, using Cosmos, our cross-platform design system (engage in the entire development process, from ideation and design to release and support)

● Partner closely and collaborate cross-functionally with Backend and iOS, QA, Product & Design teams

● Work with a protobuf/gRPC API layer shared with our backend teams - you will own the client side of the contract

● Write new UI in Jetpack Compose within our Appyx architecture while keeping the existing XML/MVICore codebase healthy, and contribute to the Compose migration

● Test at every level: JUnit unit tests, screenshot/visual-regression (VRT) tests, Espresso UI tests; extend coverage where it's thin

● Verify your changes end-to-end on supported devices using our test tooling to ensure high quality standard and delightful member experience for shipped changes

● Run A/B experiments, measure impact, and iterate with product and design

● Adopt AI tools to accelerate ideation, prototyping, and iteration on new features, enabling faster experimentation with production-ready code

● Participate in code reviews and mentor

● Maintain and evolve the Android App app (occasionally support other apps from Android App Inc. portfolio) and contribute to the evolution of Android App’s codebase

● Contribute to incident management - ensuring 100% of incidents are handled, postmortems written, and actions taken

● Build and maintain monetisation logic like credits-based flows, subscription features

Education/Qualification

bachelors

Years Of Exp

5 to 14 years

Designation

Technical Lead

tags

Android,Rxjava,Kotlin,Senior Android Developer

Tools to land this role

Premium

Your match score, skill map and tracker stay free.

Ground Reality

Premium
Spot the dealbreakers in this 699-word post before you apply

Skip jobs with hidden dealbreakers. See what they actually need, what's easy to miss, and how they describe the team.

Ground Reality on every job, plus Insider Path, practice interviews and resume tailoring.

Insider Path

Premium
Find someone who can refer you here

We help you find people there who worked or studied where you did, and draft your first message and follow-up.

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

More Mobile Engineer roles in Bengaluru

See all

SDE - I - Flutter

KHKhatabook · Bengaluru

Power Apps Developer

WTWissen Technology · Bengaluru

Software Engineer, ios

GRGrab · Bengaluru

Software Engineer III - Mobile (Android/iOS) Developer

JPMorgan Chase logoJPMorgan Chase · Bengaluru

Keep browsing

All open roles at TavantAll Mobile Engineer jobs in Bengaluru

Two ways in

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

ASAI job platform logo

A job platform finally, balanced in your favour.

Jobs by CityJobs by CompanyGuidesPricingHow We VerifyAboutPrivacy PolicyTerms of ServiceDaily jobs on WhatsApp

Built in India 🇮🇳

© 2026 ASAI. All rights reserved.