Back to feed

Lead Android Engineer - Mobile Platform

Remote Full-time Live

Join Our Team as a Lead Android Engineer - Mobile Platform and Shape the Future of Mobile Shopping! We're seeking a highly skilled and motivated Lead Android Engineer to join our Flagship Mobile Apps team, where you'll play a key role in developing and maintaining our guest-facing Target Android and iOS shopping app. As a Lead Android Engineer, you will serve as the technical anchor for the engineering team, creating, owning, and being responsible for the application architecture that best serves the product in its functional and non-functional needs.

This is a fully Remote role, offering you the flexibility to work from anywhere, with a competitive salary range of $111,200.00 - $200,200.00. At Target, we care about and invest in you as a team member, so that you can take care of yourself and your family. We offer eligible team members and their dependents comprehensive health benefits and programs, which may include medical, vision, dental, life insurance, and more, to help you and your family take care of your whole selves.

As a Lead Android Engineer on the Mobile Platform team, you will:

  • Build and maintain developer tools to help our feature teams work effectively
  • Develop libraries and foundations in areas such as build tools, testing, analytics, networking, and logging
  • Improve and maintain our mobile apps CI and CD infrastructure and pipelines
  • Provide high-level tooling support to feature team engineers during work hours
  • Develop clean, well-tested code to deliver functionality that meets the broader engineering team's needs
  • Help advance our architecture and abstractions, allowing our code to continue to scale and empowering feature teams to deliver with ever-increasing autonomy
  • Solicit feedback from the development team to help drive a great overall developer experience
  • Mentor junior engineers to provide guidance on coding and design best practices for Android apps

Requirements

  • Bachelor's degree in Computer Science or related field or equivalent experience
  • 7+ years of experience in software design & development
  • 4+ years of experience developing apps for Android
  • Experience developing in Kotlin (Kotlin standard functions, coroutines, data classes, etc.)
  • Experience with test-driven development and software test automation
  • Excellent debugging, performance, and optimization skills (Profiling, Perfetto, benchmarking, heap analysis)
  • Experience with distributing mobile applications via public app stores and/or enterprise channels
  • Experience with integrating calls to backend services (REST or GraphQL, JSON, etc.)
  • Excellent hands-on skills with Android application development tools, including Android Studio, Android SDK, and ADT

Desired Experience

  • Expertise in Android development, tools, and frameworks
  • Experience with build systems on highly modularized apps (Gradle, custom plugins)
  • Continuous delivery in mobile, including Test- or Behavior-Driven Design, code review, static analysis, continuous integration, automation, and functional testing
  • Static and dynamic analyzers (Android lint, ktlint, custom lint rules)
  • Code generation (annotation processors, Kotlin compiler plugins)
  • Dependency injection (Dagger and Hilt)
  • Common Android architectures (MVVM)
  • Reactive Programming (RxJava or Kotlin Flow)
  • Experience with Jetpack Compose and building Design Systems libraries
  • Integrating with third-party frameworks, tools, and SDKs, such as Retrofit, OkHttp, Moshi, and Coil
  • Experience with authenticated session using OAuth
  • Accessibility experience

Target is an equal opportunity employer and welcomes applications from diverse candidates. If you're passionate about developing innovative mobile solutions and are looking for a challenging and rewarding role, apply now to join our team!

Apply To This Job Apply for this job

On the same wavelength

Lead Analyst - Digital Commerce: Unlock Your Potential and Drive Business Growth

Remote Full-time

Lead AI Architect (Remote) - Shape the Future of Artificial Intelligence in Government

Remote Full-time

Lead Advertising Operations Specialist (Remote)

Remote Full-time

Remote Licensed Clinical Therapist (LCSW/LMFT) - Make a Difference in Healthcare

Remote Full-time

Remote Licensed Clinical Social Worker (LCSW/LISW) - Transforming Mental Health through Innovative Telehealth Solutions

Remote Full-time

Remote Bilingual Licensed Clinical Social Worker (LCSW) - Unlock Your Potential with a Flexible and Rewarding Career

Remote Full-time

Remote Life Cycle Assessment (LCA) Analyst - Unlock a Sustainable Future

Remote Full-time

Job Title: Per Diem Laboratory Technician - Afternoon/Evening Shift

Remote Full-time

National Laboratory Services Sales Executive - Remote Opportunity

Remote Full-time

Remote Overnight Lab Dispatcher & Customer Service Representative

Remote Full-time

Case Manager, Registered Nurse – Amazon Store

Remote Full-time

Experienced Customer Service and Sales Representative – Building Long-Term Relationships and Driving Growth at arenaflex

Remote Full-time

Medical Laboratory Technician - Part Time - Evening Shift - Pittsburgh, PA

Remote Full-time

Experienced Remote Customer Service Specialist – Delivering Exceptional Experiences at blithequark

Remote Full-time

Executive Personal Assistant / Project Manager (Local to Tampa-St. Pete – Part-Time, Flexible Hours)

Remote Full-time

Bank Teller

Remote Full-time

Quantitative Researcher, Healthcare Innovations

Remote Full-time

Product Operations Manager II

Remote Full-time

Technical Support / Customer Service Representative-Remote (Night Shift) at arenaflex

Remote Full-time

Senior Tableau Developer Data Engineer Vice President

Remote Full-time