Talent.com
Android Architect
Android ArchitectInfo Way Solutions • Cupertino, CA, United States
Android Architect

Android Architect

Info Way Solutions • Cupertino, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Role : Android Architect

Location : Cupertino, CA- (Onsite)

Type : Contract

Job description : Key Responsibilities

  • Define and evolve the architecture for complex Android applications.
  • Lead development of scalable, maintainable, and modular mobile solutions.
  • Collaborate with product and design teams to translate business requirements into technical specifications.
  • Review code and provide guidance to Android developers on best practices, code quality, and performance optimization.
  • Establish architectural guidelines, patterns (MVVM, MVI, Clean Architecture), and coding standards across Android projects.
  • Advocate for modern development practices such as dependency injection (Dagger / Hilt), Jetpack Compose, and Kotlin coroutines.
  • Integrate with RESTful APIs, real-time services, and cloud-based backends (Firebase, AWS, etc.).
  • Own performance monitoring, debugging, and crash analytics strategies.
  • Stay up to date with Android platform changes and recommend enhancements accordingly.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of Android development experience, with at least 2+ years in an architect or technical lead role.
  • Expert in Kotlin and Android SDK.
  • Strong understanding of architectural patterns : MVVM, MVI, Clean Architecture.
  • Hands-on experience with Jetpack libraries, Compose, Room, Navigation, etc.
  • Proficiency in Dependency Injection using Dagger or Hilt.
  • Solid understanding of multi-module architecture, modularization, and app scalability.
  • Familiarity with CI / CD, Gradle build optimizations, unit testing, and instrumentation testing.
  • Create a job alert for this search

    Architect • Cupertino, CA, United States