Source description
About the role
Staff Engineer – Android Experience: 8+ Years Location: Bangalore Core Responsibilities 1. Technical Leadership & Architecture Lead the design and architecture of scalable, high-performance Android applications using Kotlin. Define and enforce best practices across architecture (MVVM/MVI/Clean), modularization, and code standards. Drive long-term technical vision and roadmap for mobile engineering. 2. Hands-on Development Contribute to critical parts of the codebase, solving complex engineering problems. Ensure high-quality, maintainable, and efficient code through rigorous code reviews and mentoring. 3. System Design & Scalability Architect solutions for performance, reliability, and scalability across millions of users. Optimize app performance, memory usage, and start up time; reduce ANRs and crashes. 4. Cross-functional Collaboration Partner with Product, Design, Backend, and QA teams to deliver seamless user experiences. Translate business requirements into robust technical solutions. 5. Observability & Performance Ownership Own app health metrics (Crash-free Rate, ANR Rate, Latency). Drive monitoring and alerting using tools like Sentry, Firebase Crashlytics, and Play Console Vitals. 6. Engineering Excellence & Automation Establish CI/CD pipelines and enforce quality gates (Detekt, ktlint, SonarQube, Danger). Improve developer productivity through tooling, automation, and best practices. 7. Release & Risk Management Oversee release strategies including staged rollouts, feature flags, and rollback mechanisms. Ensure smooth Play Store deployments and post-release monitoring. 8. Mentorship & Team Development Mentor junior and mid-level engineers; conduct design reviews and technical discussions. Influence hiring decisions and help build a strong engineering culture. Required Skills 8+ years of experience in Android development. Strong expertise in Kotlin, Android SDK, and modern Android development practices. Deep understanding of Clean Architecture, MVVM/MVI, and scalable app design. Hands-on experience with: Jetpack Compose Retrofit/OkHttp Room/SQLite Dependency Injection (Hilt/Koin) Strong experience with performance optimization, debugging, and profiling tools. Expertise in CI/CD, Git workflows, and release management. Experience with large-scale, production-grade applications. Good to Have Experience with React Native and native module integration. Exposure to A/B testing frameworks (Firebase Remote Config, Launch Darkly). Knowledge of NDK and performance-critical components. Prior experience in leading teams or owning major product areas. Prior experience in Product based company
More at Truemeds