Senior Android Engineer, Flagship Mobile App

Target

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Brooklyn Park, MN
Salary
$98,000–$176,000 / yr
Employment
Full-time
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $199k
This role $137k
$82k $250k
below market most similar roles pay here above market

This role pays less than 92% of similar roles. Most pay $170,637–$227,825 — the blue band above. At the midpoint, this role pays about $137k versus about $199k for comparable roles.

Based on 240 similar postings.

Employer

About Target

Target Corporation is a large-format general merchandise and grocery retailer offering a wide assortment of everyday essentials, apparel, home goods, and electronics through stores and online. Industry: General Merchandise Retail

Target currently has 72 open roles on FindRole.

Listed pay typically runs $98,000–$176,000 across 55 roles with salary data.

Most-posted roles

View all roles at Target

At a glance

TL;DR · Senior Android Engineer, Flagship Mobile App

JOB TITLE: Sr Android Engineer - Flagship Mobile App As a Sr Android Engineer, you will join the engineering team supporting the flagship mobile app, specifically within the Content or Drive Up/Pickup teams. You will design and implement robust, scalable systems, translating abstract architectures into concrete designs while mentoring fellow engineers. Your daily work involves developing high-quality guest experiences, including server-driven content and store-based order pickup journeys. You will utilize Kotlin, Jetpack Compose, Coroutines, Flow, and various Jetpack libraries within a layered, testable architecture. Key responsibilities include participating in technical designs, writing unit and UI tests, and managing distributed backend services and APIs. You will solve complex operational problems involving real-time updates, location-based functionality, and performance tuning to ensure reliability across diverse network conditions and device configurations.

What you'll do

  • Develop and implement scalable Android application architecture using Kotlin and modern technologies like Jetpack Compose.
  • Own the development, testing, and quality of new features in collaboration with product and design partners.
  • Distill abstract architectures into concrete designs and influence the implementation of software engineering patterns.
  • Research and evaluate new mobile technologies to provide objective feedback and inform innovative designs.
  • Develop fully functional prototypes to objectively test technical hypotheses.
  • Write unit and UI tests to ensure high-quality, reliable guest experiences.
  • Triage operational issues and leverage expertise to eliminate repeat occurrences in production.
  • Produce clear and concise technical deliverables for both internal and external stakeholders.

What we're looking for

  • A 4-year degree or equivalent experience is required.
  • 5+ years of experience in software design and development is required.
  • 3+ years of experience developing apps for Android is required.
  • Experience developing in Kotlin, including using coroutines, is required.
  • Experience distributing mobile applications via public app stores and/or enterprise channels is required.
  • Excellent knowledge of working with dynamic data using services like JSON and REST APIs is required.
  • Experience performance profiling and tuning consumer-facing mobile applications is required.
  • Excellent hands-on skills with Android Studio and the Android SDK are required.
  • Experience with Jetpack Compose (preferred).
  • Experience integrating libraries with Gradle and using third-party frameworks like Retrofit, Moshi, and Epoxy (preferred).
  • Experience with dependency injection frameworks such as Dagger, Hilt, or Anvil (preferred).
  • Experience with instrumented UI testing with Espresso (preferred).
  • Experience with continuous delivery in mobile, including TDD, code review, and CI (preferred).
  • Experience with authenticated sessions using OAuth and authentication tokens (preferred).

More like this

Similar roles

Senior Software Engineer, Android

Walmart

Sunnyvale, CA 59 days ago $117,000–$234,000
Kotlin Android SDK Jetpack Compose MVVM MVI Hilt Dagger Coroutines Flow RESTful APIs GraphQL JUnit Espresso Mockito CI/CD Gradle Git WCAG) 2.2 AA Push Notifications Deep Linking
3+ yrs exp

Android Engineer

Target

Brooklyn Park, MN 24 days ago
Android Kotlin Dagger Jetpack Compose Espresso native Android
Hybrid

Android Engineer

Target

Brooklyn Park, MN 4 days ago $75,400–$135,700
Android Kotlin Dagger Jetpack Compose Espresso
Hybrid

Senior Software Engineer, Android

Walmart

Sunnyvale, CA 76 days ago $117,000–$234,000
Android Kotlin Java Jetpack Compose MVVM Clean Architecture Android SDK Jetpack REST API Unit Testing CI/CD AWS Azure Agile Claude Cursor Copilot WCAG) 2.2 AA
3+ yrs exp

Staff Mobile Engineer, Android

Abbott

Alameda, CA 44 days ago
Android Kotlin Jetpack Compose Coroutines Flow MVVM MVI React Native CI/CD Gradle GraphQL AI/ML Bluetooth Low Energy Mobile Observability API Design Modularization
8+ yrs exp

Staff Mobile Engineer, Android

Abbott

Alameda, CA 16 days ago $114,000–$228,000
Android Kotlin Jetpack Compose Coroutines Flow MVVM MVI React Native CI/CD Gradle GraphQL AI/ML Bluetooth Low Energy Mobile Observability API Design Modularization
8+ yrs exp