Logo-of-Weekday-Ai-hiring-for-jobs-in-India-on-GrabJobs

Android Architect

Job Description - Android Architect

This role is for one of the Weekday's clients

Min Experience: 8 years

Location: Bengaluru

JobType: full-time

We are looking for a highly skilled and experienced Android Architect to lead the design and development of cutting-edge Android applications. You will be at the forefront of our mobile initiatives, responsible for defining architecture standards, mentoring development teams, and ensuring high-performance, scalable, and maintainable mobile solutions. This role is ideal for someone who has deep expertise in Android development using Kotlin, a strong command over system design, and a passion for creating best-in-class user experiences.

Key Responsibilities:

  • Architect, design, and develop advanced Android applications using Kotlin, aligning with product and business goals.
  • Establish best practices, coding standards, and architectural patterns for Android apps and ensure their adoption across teams.
  • Collaborate closely with Product Managers, UI/UX Designers, and Backend Engineers to define seamless and scalable app workflows.
  • Take technical ownership of Android initiatives and lead design discussions, code reviews, and performance audits.
  • Drive modularization, code reusability, and scalability within Android applications to support faster releases and ease of maintenance.
  • Stay up to date with the latest Android SDKs, tools, libraries, and design patterns, and evaluate their relevance to our product roadmap.
  • Build and maintain a robust CI/CD pipeline for Android apps to support agile and frequent releases.
  • Optimize apps for performance, memory usage, battery consumption, and network efficiency.
  • Lead and mentor a team of Android developers; guide their growth and ensure high engineering standards.

Required Skills & Qualifications:

  • 8–15 years of strong experience in Android development, with at least 5+ years working primarily in Kotlin.
  • Expertise in Android SDK, Jetpack components (Navigation, ViewModel, LiveData, Room, etc.), and modern Android architectures such as MVVM, MVI, and Clean Architecture.
  • Proficient in asynchronous programming using Coroutines and Flow.
  • Deep understanding of Android internals, memory management, multithreading, lifecycle management, and performance optimization.
  • Strong experience in handling fragmentation across Android devices and building apps that work seamlessly across different screen sizes and OS versions.
  • Hands-on experience with unit testing, UI testing (Espresso), dependency injection frameworks (like Dagger/Hilt), and modular architecture.
  • Strong understanding of RESTful APIs, WebSockets, GraphQL, and integration with backend services.
  • Experience with version control (Git), CI/CD tools (e.g., Jenkins, Bitrise, GitHub Actions), and publishing apps to Google Play Store.
  • Excellent problem-solving skills, communication abilities, and a collaborative mindset.

Nice to Have:

  • Familiarity with Compose and transitioning legacy views to the new UI toolkit.
  • Experience working in Agile/Scrum environments.
  • Exposure to KMP (Kotlin Multiplatform Mobile) or cross-platform mobile strategies is a plus.
Original job Android Architect posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Android Architect Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.