Senior Android Developer

Motorola Solutions

Chicago (IL)

On-site

USD 110,000 - 180,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible work models
Health care benefits
Paid time off
Retirement benefits
Employee bonuses
Stock grants & employee stock purchase

Job summary

Motorola Solutions in Chicago is seeking a Senior Android Developer to own architecture and deliver high‑reliability mobile features. You will lead end‑to‑end development, champion modern UI with Jetpack Compose, and drive automated tests across unit, UI, and integration layers.

The role requires 5+ years’ experience with Kotlin/Java, MVVM/clean architecture, and strong collaboration with product and platform teams. On‑site work and leadership responsibilities are part of the role.

Qualifications

  • 5+ years of experience building cross‑platform native apps (iOS/Android) and web apps.
  • Strong Kotlin and Java proficiency with modern Android architectures.
  • Proven expertise with Jetpack Compose and performance optimization.
  • Experience in testing strategies across unit, UI, and integration tests.

Responsibilities

  • Lead end‑to‑end mobile feature design and development in high‑reliability environments.
  • Architect and own complex mobile systems using modern Android tooling.
  • Champion Jetpack Compose, UI standards, and responsive interfaces.
  • Establish automated testing strategies to ensure stability and coverage.
  • Provide technical leadership, code reviews, and mentorship to engineers.
  • Drive delivery plans with product and platform teams and manage debt.

Skills

Kotlin
Java
Jetpack Compose
MVVM
Android Studio
Gradle
Testing
CI/CD
Profiling
Agile

Education

Bachelor’s degree in Computer Engineering, Computer Science, or related technical discipline

Tools

Git
JIRA
NDK/JNI
CI/CD pipelines

Job description

  • As a Senior Android Developer, you will serve as a technical anchor for the team, driving application architecture, modern UI paradigms, and taking full technical ownership of major engineering initiatives
  • You will work across the full software lifecycle—from conceptualization to deployment—ensuring our mission-critical applications remain reliable, performant, highly testable, and scalable
  • Architect & Build: Lead the end-to-end technical design, system architecture, and development of complex mobile features for high-reliability environments using modern Android toolsets
  • UI Modernization & Standards: Champion modern Android UI development using Jetpack Compose to build responsive, robust, and maintainable user interfaces
  • Testing & Quality Leadership: Establish and drive automated testing strategies (unit, UI, and integration testing) to ensure high test coverage, application stability, and prevent regressions
  • Technical Leadership & Mentorship: Drive technical excellence across the team by establishing coding standards, conducting thorough code reviews, and mentoring junior and mid-level engineers
  • Ownership & Stability: Serve as a self-sufficient, hands‑on technical lead accountable for application stability, performance, code quality, and technical debt mitigation
  • Project Delivery: Plan, break down, and drive multiple concurrent technical initiatives to delivery, collaborating effectively with product management and platform teams
  • Technical Communication: Articulate complex architectural trade‑offs, technical strategies, and platform constraints clearly to both peer engineers and leadership
Benefits
  • Flexible work models
  • Paid time off
  • Paid parental and family leave
  • Health care benefits
  • Global wellness resources
  • Employee assistance programs
  • Rotation programs
  • Mentor relationships
  • Learning and development opportunities
  • Retirement benefits
  • Employee bonuses
  • Stock grants & employee stock purchase plans

Modern UI & Jetpack Compose: Proven experience building complex, performant UIs with Jetpack Compose and modern Jetpack librariesEngineering Ecosystem: Proficiency with modern Android development tools (Android Studio, Gradle), version control (Git), issue tracking (JIRA), CI/CD test integration, and Agile development methodologiesPerformance Optimization: Advanced skills in profiling and optimization, including CPU/memory profiling, thread management, battery optimization, and leak identification (LeakCanary, Android Studio Profiler)Language Proficiency: Advanced expertise in Kotlin and Java, including deep understanding of asynchronous programming (Coroutines, Flow/RxJava)Deep Android Expertise: In-depth mastery of the Android SDK, OS internals, framework lifecycle, and modern application architecture patterns (e.g., MVVM, MVI, Clean Architecture)Low-Level Development: Experience with C/C++ and the Android NDK/JNI for high‑performance or native component integrationAutomated Testing Mastery: Hands‑on experience creating reliable automated test suites using Unit Testing frameworks (JUnit, Mockk/Mockito) and UI/Integration Testing frameworks (Espresso, Compose Test Framework, UI Automator)Debugging & Troubleshooting: Superior root‑cause analysis skills for tackling deep‑seated OS, native, or multi‑threaded bugsBachelor’s degree in Computer Engineering, Computer Science, or related technical discipline5+ years of Experience building cross‑platform native apps (iOS and/or Android) and web applicationsCI/CD Automation: Experience setting up automated build and test pipelines (e.g., Jenkins, GitHub Actions, Fastlane) for continuous integration and deliverySecurity: Background in securing Android applications, hardware‑backed key storage, or encryption standards relevant to public safety applications

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer
Senior Android Engineer

Compunnel Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Android Developer
Android Developer

Mphasis • Alpharetta (GA)

On-site
USD 140,000 - 180,000
Health insurance
401(k) match
Competitive bonus potential
Senior Mobile Engineer – Android
Senior Mobile Engineer – Android

Pentangle Tech Services | P5 Group • Plano (TX)

On-site
USD 110,000 - 160,000
Senior Mobile Engiineer – Android
Senior Mobile Engiineer – Android

Pentangle Tech Services | P5 Group • Plano (TX)

On-site
USD 120,000 - 170,000
Android Developer
Android Developer

Intelliswift - An LTTS Company • New Jersey

On-site
USD 120,000 - 180,000
Android Developer
Android Developer

Mainz Brady Group • Glendale (CA)

On-site
USD 120,000 - 180,000
Senior Android Engineer - Build Scalable Kotlin Apps
Senior Android Engineer - Build Scalable Kotlin Apps

Compunnel Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Senior Android Architect & Lead—Kotlin, Jetpack Compose
Senior Android Architect & Lead—Kotlin, Jetpack Compose

TechDigital Group • Dallas (TX)

On-site
USD 100,000 - 140,000
Android Developer
Android Developer

SMARTFOX • United States

On-site
USD 90,000 - 140,000
Senior Android Architect — Kotlin, Jetpack Compose, RxJava
Senior Android Architect — Kotlin, Jetpack Compose, RxJava

TechDigital Group • Stamford (CT)

On-site
USD 130,000 - 160,000