Android Engineer - Flagship Mobile App

Target•Brooklyn Park, NC
•Hybrid

About The Position

As an Engineer, you serve as a technical specialist delivering the engineering that powers the product. You develop insight into technical architecture and design to deliver robust, scalable software components, solve engineering problems, and balance rapid feature delivery with software quality and robustness. You handle operational issues with little or no oversight, review code to maintain software quality and functional accuracy, and participate in product design and architecture ceremonies. As an Android Software Engineer on Target’s Flagship mobile team, you will build the guest-facing Android shopping app, including Store Mode experiences that connect Target’s digital strategy with the in-store experience. Store Mode helps guests search for products and deals, locate products on a store map, scan barcodes to check prices, save Circle offers, orient themselves in the store, and explore departments. The role involves developing clean, well-tested native Android code that meets business objectives; working with partner teams such as UX and Product; keeping up with mobile technology advances; producing clear technical deliverables; and continually innovating. This is a Hybrid/Flex for Your Day position based at Target HQ in Minnesota, with work performed both onsite and virtually according to role, team, and task needs. Work duties may not be performed outside the country of the primary work location unless otherwise prescribed by Target. Job duties may change due to business needs.

Requirements

  • Four-year degree or equivalent experience.
  • At least 1 year of experience with Android development.
  • Experience developing in Kotlin.
  • Experience with modern Android tools and technologies such as the Dagger framework, Jetpack Compose, and Espresso.
  • Familiarity with current and emerging technologies in the scope of responsibility, and ability to apply them.
  • Demonstrates and continuously builds domain-specific knowledge.
  • Maintains technical knowledge within areas of expertise.
  • Stays current with new and evolving technologies through formal training and self-directed education.

Responsibilities

  • Develop clean, well-tested native Android code to deliver functionality that meets business objectives.
  • Work closely with partner teams, including UX and Product, as needed.
  • Keep abreast of technology trends and advances in mobile technologies.
  • Produce clear and concise technical deliverables for internal and external use.
  • Continuously innovate and maintain the technical edge.
  • Handle operational issues with little or no oversight.
  • Review code to help maintain software quality and functional accuracy across the team.
  • Participate in ceremonies that can influence the product’s design and architecture.

Benefits

  • Eligible team members and their dependents may receive comprehensive health benefits and programs, including medical, vision, dental, and life insurance.
  • 401(k)
  • Employee discount
  • Short-term disability
  • Long-term disability
  • Paid sick leave
  • Paid national holidays
  • Paid vacation
  • Financial, education, and well-being benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service