Android Architect

Weekday AI
Full-time
On-site

This role is for one of Weekday’s clients
Min Experience: 10 years
Location: Bengaluru
JobType: full-time

Requirements

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:
    Define and drive the overall architecture and technical direction for Android applications. Choose the right frameworks, design patterns, and libraries aligned with scalability, maintainability, and performance goals.
  • Core Android Development:
    Lead development efforts in Kotlin using modern Android components including Jetpack libraries, Coroutines, Hilt/Dagger, Jetpack Compose, and MVVM/MVI architecture patterns.
  • Mentorship & Code Quality:
    Guide and mentor senior and junior Android engineers. Conduct code reviews, enforce code quality standards, and promote test-driven development practices.
  • Scalability & Performance:
    Optimize application performance, memory usage, and responsiveness. Plan for scalability across multiple devices, screen sizes, and OS versions.
  • Collaboration & Communication:
    Work closely with cross-functional teams—product managers, UX designers, backend engineers, QA, and DevOps—to ensure seamless integration and exceptional user experiences.
  • Innovation & R&D:
    Stay on top of the latest Android trends and emerging technologies. Evaluate tools and frameworks, and drive innovation by introducing cutting-edge features or architectural improvements.
  • Security & Compliance:
    Ensure secure coding practices, manage sensitive data according to best practices, and support efforts related to app compliance, privacy, and security standards.

Required Skills & Experience:

  • 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.

Preferred Qualifications:

  • 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.