Senior Android Developer

Motorola Solutions

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$96,500–$123,000 / yr
Employment
Full-time
Posted
14 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $110k
$83k $223k
below market most similar roles pay here above market

This role pays less than 97% of similar roles. Most pay $149,500–$190,512 — the blue band above. At the midpoint, this role pays about $110k versus about $170k for comparable roles.

Based on 240 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 156 open roles on FindRole.

Listed pay typically runs $100,000–$135,000 across 120 roles with salary data.

Most-posted roles

View all roles at Motorola Solutions

At a glance

TL;DR · Senior Android Developer

As a Senior Android Developer within the ASTRO Device Management team, you will serve as a technical anchor driving application architecture and modern UI paradigms. You will take full ownership of major engineering initiatives, managing the full software lifecycle from conceptualization to deployment for mission-critical applications. Your daily responsibilities include architecting complex mobile features, championing UI modernization, and establishing automated testing strategies to ensure high reliability and stability. You will utilize Kotlin, Java, and the Android SDK while leveraging Jetpack Compose, Coroutines, Flow, and RxJava. Technical requirements include experience with C/C++, the Android NDK/JNI, and tools like JUnit, Mockk, and Espresso. You will solve complex problems regarding performance optimization, thread management, and native component integration within high-reliability environments.

What you'll do

  • Lead the end-to-end technical design and system architecture for complex mobile features in high-reliability environments.
  • Build responsive and maintainable user interfaces using Jetpack Compose and modern Android toolsets.
  • Establish and drive automated testing strategies including unit, UI, and integration testing to ensure application stability.
  • Set coding standards, conduct thorough code reviews, and mentor junior and mid-level engineers to drive technical excellence.
  • Manage application performance, stability, and technical debt mitigation as a hands-on technical lead.
  • Plan and execute multiple concurrent technical initiatives from conceptualization through to deployment.
  • Communicate complex architectural trade-offs and platform constraints 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 (iOS and/or Android) and web applications.
  • In-depth mastery of the Android SDK, OS internals, framework lifecycle, and modern architecture patterns like MVVM, MVI, or Clean Architecture.
  • Proven experience building complex, performant UIs using Jetpack Compose and modern Jetpack libraries.
  • Advanced expertise in Kotlin and Java, including asynchronous programming with Coroutines, Flow, or RxJava.
  • Hands-on experience creating automated test suites using JUnit, Mockk/Mockito, Espresso, and the Compose Test Framework.
  • Experience with C/C++ and the Android NDK/JNI for high-performance or native component integration.
  • Proficiency with Android Studio, Gradle, Git, JIRA, CI/CD integration, and Agile methodologies.

More like this

Similar roles

Senior Software Engineer, Android

T-Mobile

Overland Park, KS +1 4 days ago $123,800–$167,400
Android Kotlin Jetpack Compose MVVM Clean Architecture RESTful APIs CI/CD Gradle Git Espresso JUnit Unit Testing UI Automation Modular Architecture
4+ yrs exp

Senior Android Software Engineer

Motorola Solutions

Plantation, FL 46 days ago $96,500–$123,000
Android Kotlin Java Jetpack Compose Android SDK Android Studio RESTful APIs Unit Test Test Automation Version Control Systems Bluetooth Sensors iOS Web Applications
Hybrid

Android Applications Developer

Motorola Solutions

Chicago, IL 4 days ago $76,900–$95,300
Android Kotlin Java C C++ Android Studio Android SDK Git Jira Agile Kanban REST TCP/IP SIP RTP HTTP UDP Bluetooth BLE NFC WiFi

Senior Software Engineer, Full Stack/Android

Walmart

Sunnyvale, CA 47 days ago
Kotlin Android Jetpack Compose ViewModel Coroutines Flow Room MVVM Clean Architecture Azure Kafka CI/CD Unit Testing Distributed Systems Event-Driven Architecture APIs WCAG) 2.2 AA
3+ yrs exp

Senior Android Engineer

Robinhood

Menlo Park, CA +1 112 days ago $196,000–$230,000
Kotlin Java Android SDK Jetpack Compose Coroutines Flow RxJava Retrofit Room MVVM Android
5+ yrs exp Hybrid

Senior Android Engineer, Flagship Mobile App

Target

Brooklyn Park, MN 21 days ago $98,000–$176,000
Kotlin Android Jetpack Compose Coroutines Flow Android SDK Android Studio Gradle Retrofit Moshi Epoxy Dagger Hilt Anvil Espresso REST APIs JSON OAuth CI/CD UI Testing Static Analysis
5+ yrs exp Hybrid