Android Architect (Bengaluru)

Android Architect (Bengaluru)

21 Aug
|
Recognized
|
Bengaluru

21 Aug

Recognized

Bengaluru

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.

📌 Android Architect (Bengaluru)
🏢 Recognized
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: android architect (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: android architect (bengaluru) / bengaluru