09 Oct
|
WeRize
|
Bengaluru
Role Summary
We are looking for a hands-on Android Lead to architect, build, and scale our complete Android ecosystem - comprising our Customer, Partner, and Admin/Internal applications.
Key Responsibilities
• Multi-App Architecture: Lead the design and delivery of native Android apps across all 3 platforms (Customer, Partner, Application/Admin), establishing shared design systems and modular libraries to ensure code reusability.
• Technical Leadership: Drive the Android technical roadmap, define system design, and collaborate with Product, Design, and Backend teams for seamless REST/GraphQL API integration.
• Engineering Excellence: Enforce high standards through code reviews, clean architecture (MVVM/MVI), and robust CI/CD deployment pipelines.
• Performance & Security: Optimize apps for speed, memory usage, offline capability, battery efficiency, and strict data security protocols across varied Android devices.
• Mentorship & Quality: Guide and unblock engineers, implement unit/UI testing strategies (JUnit,
Espresso), and champion contemporary Android best practices.
Tech Stack & Qualifications
• Android Expertise: 6+ years in Android engineering with 4+ years leading technical teams and shipping multi-app native ecosystems.
• Core Tech Stack: Deep proficiency in Kotlin (Coroutines, Flow), Android SDK, Jetpack Compose, Dependency Injection (Hilt/Dagger), and Retrofit.
• Architecture & Scalability: Proven experience with Clean Architecture, modularization, dynamic feature modules, and design systems.
• Tooling & Release: Expert knowledge of Git workflows, Gradle build setups, Play Console management, and CI/CD tools (Bitrise, GitHub Actions).
• Leadership Mindset: Strong problem-solving abilities, high attention to detail for pixel-perfect UI/UX, and a track record of driving products from zero to launch.
(ref:hirist.tech)
📌 WeRize - Android Lead - Mobile Applications (Bengaluru)
🏢 WeRize
📍 Bengaluru