Android Application Team Lead

Motorola Solutions

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$96,500–$123,000 / yr
Posted
43 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $189k
This role $110k
$81k most similar roles pay here $240k

This role pays less than 95% of similar roles. Most pay $157,300–$220,900 — the shaded band above. At the midpoint, this role pays about $110k versus about $189k for comparable roles.

Based on 239 similar postings.

Employer

About Motorola Solutions

Motorola Solutions, Inc. (NYSE: MSI) is a leading American technology company providing mission-critical communications, video security, and analytics for public safety and enterprise customers.

Motorola Solutions currently has 135 open roles on FindRole.

Listed pay typically runs $106,500–$140,000 across 117 roles with salary data.

Most-posted roles

View all roles at Motorola Solutions

At a glance

TL;DR · Android Application Team Lead

As an Android Application Team Lead within the ASTRO Device Management team, you will serve as a technical anchor responsible for driving application architecture and modern UI paradigms. You will manage the full software lifecycle, building complex mobile features for high-reliability environments while ensuring applications remain performant and scalable. Your daily work involves leading end-to-end technical design, establishing automated testing strategies, mentoring engineers, and managing technical debt. The role requires deep expertise in the Android SDK, Kotlin, Java, and Jetpack Compose, alongside experience with Coroutines, Flow, RxJava, and C/C++ via the Android NDK. You will utilize tools like Android Studio, Gradle, Git, and JIRA to solve complex problems in mission-critical applications. Key technical focuses include performance profiling, multi-threaded bug resolution, and implementing robust architecture patterns like MVVM or MVI.

What you'll do

  • Design and develop complex mobile features for high-reliability environments using modern Android toolsets.
  • Build responsive and maintainable user interfaces using Jetpack Compose.
  • Establish and drive automated testing strategies including unit, UI, and integration testing.
  • Mentor junior and mid-level engineers while establishing coding standards and conducting code reviews.
  • Manage application stability, performance, and the mitigation of technical debt.
  • Plan and execute multiple concurrent technical initiatives in coordination with product management.
  • Communicate complex architectural trade-offs and technical strategies to peer engineers and leadership.

What we're looking for

  • Bachelor's degree in Computer Engineering, Computer Science, or a related technical discipline.
  • 5+ years of experience building cross-platform native apps and web applications.
  • In-depth mastery of the Android SDK, OS internals, framework lifecycle, and modern architecture patterns like MVVM or MVI.
  • Proven experience building complex user interfaces using Jetpack Compose and other modern Jetpack libraries.
  • Advanced proficiency in Kotlin and Java, including asynchronous programming with Coroutines, Flow, or RxJava.
  • Experience with C/C++ and the Android NDK/JNI for high-performance or native component integration.
  • Expertise in automated testing using JUnit, Mockk, Espresso, and the Compose Test Framework.
  • Advanced skills in performance profiling, memory management, and debugging multi-threaded or native bugs.

More like this

Similar roles

Lead Software Engineer - Android Lead

JPMorgan Chase

Plano, TX 23 days ago
Android Kotlin Swift Java Objective-C Python C++ JavaScript MVVM MVP MVC Retrofit Dagger RxJava Robolectric Mockito Espresso CoreData CocoaPods Git CI/CD Agile
5+ yrs exp

Lead Android Software Engineer

JPMorgan Chase

Columbus, OH 85 days ago
Kotlin Java Android MVVM Dagger Hilt RxJava LiveData State flow JUnit Mockito Gherkin RESTful API CI/CD Agile Kotlin Coroutines Jetpack SOLID MVP MVI
5+ yrs exp

Android Mobile QA Lead Software Engineer

JPMorgan Chase

Columbus, OH 85 days ago
Java Kotlin MVVM Dagger RxJava Appium SauceLabs Android iOS CI/CD Restful API Mockito JUnit Gherkin AWS Hilt Kotlin Coroutines Jetpack SOLID MVI
5+ yrs exp

Senior Digital Software Engineer, Android

Citi

Irving, TX 9 days ago $107,120$160,680
Android Kotlin Jetpack Compose Coroutines MVVM Clean Architecture Android SDK Android Studio Gradle Unidirectional Data Flow Automated Testing Agile Waterfall
8+ yrs exp Hybrid

Senior Software Engineer, Android

Walmart

Sunnyvale, CA +1 67 days ago $117,000$234,000
Kotlin Android SDK Jetpack Compose MVVM Kotlin Coroutines Clean Architecture GraphQL REST APIs JUnit Espresso CI/CD Git Firebase GitHub CoPilot ChatGPT Agile WCAG) 2.2 AA
3+ yrs exp