Lead Software Engineer - Mobile (Android)
FreshworksChennaiFull TimeEngineering
Remotely
androidkotlinmvvmci/cdjetpackcompose
Job Description
📋 Description
- Senior Android Engineer to architect and deliver scalable mobile experiences
- Collaborate with product, design, backend and QA to ship features
- Mentor mid-level engineers and drive code quality and testing
- Own end-to-end feature lifecycle from requirements to release
- Optimize performance, memory, startup time and battery life
🎯 Requirements
- 6 to 8 years Android development experience
- Proficient in Kotlin; strong Java interoperability
- Expert in Android SDK, Studio, Gradle, debugging, profiling
- Hands-on with Jetpack libraries (ViewModel, LiveData/Flow, Room)
- UI with Jetpack Compose or XML; strong OOP and SOLID
- Experience with MVVM/Clean Architecture and CI/CD tooling
🎁 Benefits
- Competitive compensation in INR
- Collaborative, diverse, and inclusive culture
- Opportunity to work on flagship Android apps at scale