Location
In office (Mumbai)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
Weekday is an Indian recruitment company that sources software engineers through referrals from other engineers rather than through job advertisements or agency databases. Its model pays working engineers to vouch for former colleagues they rate, turning informal knowledge about who is genuinely good into a searchable candidate pool that companies can hire from. Based in Bengaluru and backed by Y Combinator, the platform has layered AI screening and outbound sourcing on top of that referral network, and sells to startups and technology companies hiring in the Indian market.
'
: - ( - )
Experience: 5+ yrs
Location: Mumbai, Maharashtra, India
Job Type: Full-time
We are looking for an experienced Senior Android Developer to design, develop, and maintain scalable, production-grade native Android applications. The ideal candidate will have strong hands-on expertise in Kotlin, Android SDK, Jetpack Compose, MVVM/Clean Architecture, and multi-module development, along with a strong understanding of modern Android engineering practices.
This role requires ownership across the Android development lifecycle, from application architecture and feature development to testing, performance optimisation, Play Store releases, production support, and continuous improvement.
Requirements
Key Responsibilities
- Design, develop, test, debug, and maintain production-grade native Android applications using Kotlin.
- Build scalable, responsive, and user-friendly interfaces using Jetpack Compose.
- Implement scalable application architectures using MVVM, Clean Architecture, and modular design principles.
- Develop reusable and maintainable components across multi-module Android applications.
- Integrate RESTful APIs using technologies such as Retrofit or Ktor.
- Implement dependency injection using Hilt, Dagger, or Koin.
- Optimise application performance, reliability, responsiveness, and resource utilisation.
- Design and implement effective offline handling and resilient application behaviour.
- Manage Gradle configurations, build variants, dependencies, version catalogs, and multi-module builds.
- Own Android application releases, including build generation, versioning, Play Store publishing, and production deployment.
- Write comprehensive unit tests and contribute to automated testing and overall application quality.
- Participate in code reviews and maintain high standards of clean, secure, and maintainable code.
- Troubleshoot production issues, perform root-cause analysis, and implement sustainable fixes.
- Provide production and on-call support during critical releases and high-traffic events when required.
- Collaborate with Backend, QA, Product, DevOps, and other engineering teams to deliver features end-to-end.
- Contribute to technical design discussions, architecture decisions, R&D initiatives, and engineering improvements.
- Evaluate and contribute to the adoption of Kotlin Multiplatform (KMP) for shared business logic where appropriate.
- Work with Firebase and other supporting technologies to improve application functionality, monitoring, and reliability.
- Maintain technical documentation and contribute to engineering standards and best practices.
What Makes You a Great Fit
- 5-7 years of hands-on experience in native Android application development.
- Strong proficiency in Kotlin, Android SDK, and Jetpack Compose.
- Strong understanding of MVVM, Clean Architecture, modularisation, and scalable Android application design.
- Experience developing and maintaining multi-module Android applications.
- Hands-on experience with Hilt, Dagger, or Koin for dependency injection.
- Strong experience integrating REST APIs using Retrofit, Ktor, or similar frameworks.
- Good understanding of Android Gradle, build variants, dependency management, and version catalogs.
- Experience with Firebase and production application monitoring.
- Practical knowledge of Kotlin Multiplatform (KMP) is an advantage.
- Hands-on experience managing Google Play Store releases and production deployments.
- Strong understanding of Git, GitHub, Maven repositories, and artifact management.
- Experience building applications with a significant user base and supporting production environments.
- Strong knowledge of mobile application performance optimisation, offline capabilities, security, and reliability.
- Strong debugging, problem-solving, and root-cause analysis skills.
- Ability to write clean, testable, maintainable, and production-ready code.
- Strong communication and collaboration skills with technical and non-technical stakeholders.
- Ability to work independently, take ownership of complex technical problems, and contribute to architectural decisions.
- A strong interest in modern Android technologies and continuous improvement in mobile engineering practices.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
430,068 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Mumbai
$142k – $213k per year • Remote/Hybrid • Full-Time • 10+ years exp • Jersey City
Python
Java
Kotlin
SQL
Databases
Apache Kafka
DevOps
CI/CD
AWS
Docker
Kubernetes
Trunk-Based Development
Progressive Delivery
Apply
Fullstack Senior Developer - Java/Python
7 hours ago
≈ $22k – $53k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Pune
Python
Java
SQL
Java
Spring Framework
Maven
DevOps
OpenShift
Git
AWS
Apply
Fullstack Developer - Python and React
7 hours ago
≈ $23k – $53k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Pune
Python
Java
SQL
Java
Maven
DevOps
OpenShift
Git
AWS
Apply
≈ $23k – $54k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Pune
Java
SQL
Java
Spring Framework
Spring Boot
Databases
Apache Kafka
AI/ML
Prompt Engineering
DevOps
Amazon ECS
Apply
Java Fullstack Application Senior Manager
7 hours ago
≈ $23k – $53k per year (Estimated) • Remote/Hybrid • Full-Time • 15+ years exp • Bachelor's Degree • Pune
JavaScript
Java
TypeScript
Java
Spring Framework
Spring Boot
Databases
Apache Kafka
Frontend
Angular
DevOps
CI/CD
API Gateway
Apply
Apply
Technical Support Specialist
1 day ago
≈ $13k – $36k per year (Estimated) • Remote • Full-Time
JavaScript
Frontend
Vue.js
Svelte
Next.js
React.js
Astro
SvelteKit
DevOps
Netlify
Git
Management
Slack
Apply
Social media intern
1 day ago
≈ $15k – $43k per year (Estimated) • In office • Internship • Noida
Design
Canva
Marketing
Instagram
Apply
Apply
Apply
Senior Specialist, Business Insights & Analytics
7 hours ago
≈ $23k – $49k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Master's Degree • Mumbai
Python
SQL
Cybersecurity
GDPR
Analytics
Tableau
Power BI
Apply
Senior Specialist , Technology Partnership
7 hours ago
≈ $20k – $58k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Mumbai
Apply
Corporate Banking - Financial Institutions (FI) Senior Relationship Manager - Vice President
7 hours ago
≈ $27k – $64k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Mumbai
Apply
Custom Software Engineer
3 hours ago
≈ $16k – $42k per year (Estimated) • In office • Full-Time • 2+ years exp • Bengaluru • Coimbatore • Mumbai
Apply
Middle Office - Assistant Manager
8 hours ago
≈ $10k – $24k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Mumbai
Python
Analytics
Alteryx
Apply
This is one of many
430,068 more open roles from verified company boards, updated every day.

