Senior Android Engineer (Kotlin) - Bengaluru
Summary
Senior Android engineer who will build M's native Android app from scratch, delivering a real-time, AI-driven conversational experience (streaming replies, voice notes, notifications) that performs well across many devices and flaky networks. Core stack is Kotlin, shipping to the Play Store.
Overview
Build M’s native Android app from scratch and make a real-time, AI-driven, conversational experience feel effortless across devices and network conditions.
Company Details
At M, we’re early, ambitious, and moving fast. We’re building a new category in how urban households function. We help households run smoothly through trained professionals, operational excellence, and technology-driven support systems. Backed by Peak XV Partners, Blume Ventures and CRED, we’re reimagining how homes run, so people never have to think about chores again.
Website:
The Role
Put M in every household's pocket. India runs on Android, across a thousand devices, price points, and network conditions. You'll build M's native Android app from scratch and make a real-time, AI-driven, conversational experience feel effortless.
Requirements
4–8 years building and shipping native Android apps (Kotlin) to the Play Store.
You've fought and won the real-device, real-network battles.
Comfortable with real-time data and messaging-style UIs.
You own features end-to-end.
Bonus Qualifications
Built chat, voice, or other real-time-heavy apps.
Worked with AI or streaming responses on mobile.
You treat performance on low-end devices as a feature, not an afterthought.
Responsibilities
Build M's native Android app, daily-use, real-time, built to last.
Make conversation feel instant: streaming replies, voice notes, well-timed notifications.
Win on real-world Android: device sprawl, flaky networks, memory, battery.
Own the craft bar: an app that feels fast and trustworthy on a budget phone.
Ship for launch with Backend and Design, and shape the roadmap.
30 / 60 / 90-Day Expectations
30 days: shipping to production; multiple features merged.
60 days: you own a major slice of the app, and it's in customers' hands.
90 days: the craft bar and architecture in your area are yours.
Job Details
Indiranagar, Bengaluru. Full-time, work from office.
Interview Process
Technical Discussion
Android Architecture Round
Founder Discussion
Important Note
ClanX is a recruitment partner, helping TellM hire an Android Engineer.
Skills
As published by recruitee · 17 questions · 6 written answers
Basics
Full name, Email, CV, Phone
Short answers (3)
- Please share your current CTC breakup, including Fixed, Variable, ESOPs, and other components, if any. Please stick to this format: Fixed: 15L, Variable: 3L, ESOPs: 5L with 4-year vesting
- What is your expected annual CTC? (INR)
- Help us with your LinkedIn profile link
Pick from a list (8)
- How many years of experience do you have as an Android Engineer with Kotlin?
- Are you willing to relocate to Bengaluru?
- What is your notice period? (We are looking for candidates who can join within 30 days)
- Is your notice period negotiable?
- Do you have experience working at a product-based company?
- Are you a citizen of India and currently based in India?
- What does your current or most recent company mainly do?
- What is your current annual CTC range? (INR)
Written answers (6)
- Tell us about the product or services your current or most recent company offers. In 2–3 sentences, explain what it does, who uses it, and share the company/product website.
- Mandatory - Share a Loom video walking us through an Android app or feature you personally built. Explain the problem it solves, your contribution, the technologies used, the app architecture, and the key technical tradeoffs you made and why. Show what you delivered and share the outcome. Make sure the link is accessible. For confidential work, use a walkthrough without proprietary code or information.
- Describe one Android issue you solved involving unreliable networks, device compatibility, memory, or battery usage. What caused it, what did you change, and how did you check that the fix worked?
- Why does your experience fit building TellM’s Android app from scratch? Share a specific feature you owned end-to-end involving real-time data and a messaging-style UI. Explain your contribution and what reached users.
- Why do you want to leave your current role?
- Where did you find this job opportunity? (e.g., LinkedIn, Twitter, WhatsApp, etc). If someone referred you, please mention their name and contact number so we can thank them. (Write NA if not applicable).
