
Android Architect
- Bangalore, Karnataka
- Permanent
- Full-time
Min Experience: 10 years
Location: Bengaluru
JobType: full-timeRequirements:We are looking for a highly experienced and innovative Android Architect with deep expertise in Kotlin and modern Android development frameworks. This is a leadership role for a mobile technology expert who thrives on building scalable, robust, and high-performance Android applications. You will be responsible for defining architectural standards, setting best practices, and mentoring engineering teams to deliver world-class Android products.As an Android Architect, you will work closely with product managers, designers, backend engineers, and DevOps teams to define mobile architecture, guide development efforts, and ensure cohesive, maintainable codebases. You will lead the charge in adopting new technologies, refactoring legacy systems, and setting technical direction to keep our apps ahead of the curve.Key Responsibilities:
- Architectural Leadership:
- 10+ years of experience in mobile development with a focus on Android.
- Deep expertise in Kotlin, Android SDK, and Android Studio.
- Strong understanding of Android architectural patterns (MVVM, MVI, Clean Architecture).
- Experience with Jetpack Compose, Room, WorkManager, LiveData, Navigation Components, and Hilt/Dagger for dependency injection.
- Strong knowledge of Android app lifecycle, memory management, multi-threading, and background task execution using Coroutines.
- Proven experience leading the architecture of large-scale consumer-facing Android applications.
- Solid understanding of RESTful APIs, GraphQL, and mobile backend integration.
- Experience in performance tuning, memory optimization, and app size optimization.
- Familiarity with CI/CD processes for mobile, automated testing frameworks, and Google Play deployment processes.
- Experience working in Agile/Scrum teams.
- Background in Fintech, eCommerce, or high-scale consumer products is a plus.
- Contributions to open-source Android projects or published Android apps with high user ratings.
- Knowledge of modern development tools like Firebase, Crashlytics, and analytics SDKs.