See all roles

Senior Android Engineer - Flagship Mobile Apps Development Team - Remote Work Opportunity with Target

Work from home Full-time role Hiring

Join the Team that Powers Target's Mobile Experience

Are you a passionate Android engineer looking for a new challenge? Do you want to be part of a team that develops cutting-edge mobile applications for one of America's leading retailers? Look no further! Target is seeking a highly skilled Senior Android Engineer to join our Flagship Mobile Apps Development Team. As a remote work opportunity, this position offers the flexibility to work from anywhere while being part of a dynamic team that shapes the mobile experience for Target's millions of guests.

About Target and Our Technology

As a Fortune 50 company with over 350,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Our purpose is rooted in who we are, what we value, and how we work. We prioritize relationships, support and develop talent, and create opportunities for growth and success. Our Technology team is at the forefront of this mission, fueling Target's passion and commitment to breakthrough innovation.

As a Senior Android Engineer on our Mobile Platform Team, you will play a critical role in developing and maintaining our mobile applications, focusing on the Android platform. You will work closely with a talented team of engineers to refine our architecture, develop clean and well-tested code, and build tools to help our functional teams work efficiently.

Key Responsibilities

  • Help refine our architecture and abstractions, continue to scale our code, and enable feature teams to deliver with increasing autonomy.
  • Develop and maintain our mobile application CI and CD infrastructure and pipelines.
  • Develop clean, well-tested code to deliver functionality that meets the needs of the broader engineering team.
  • Build and maintain development tools to help our functional teams work efficiently.
  • Develop libraries and foundations in areas such as design tools, testing, analytics, networking, and logging.
  • Solicit feedback from the development team to help ensure a better overall developer experience.
  • Mentor junior engineers to provide guidance on coding and design best practices for Android applications.
  • Provide high-level resource support to have team engineers on standby.

Requirements

Essential Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent experience.
  • 4+ years of experience in software design and development.
  • 3+ years of Android application development experience.
  • Kotlin development experience (standard Kotlin features, data classes, etc.).
  • Experience with test-driven development and software test automation.
  • Excellent tuning, performance, and optimization capabilities.
  • Experience distributing mobile apps through public app stores and/or trade channels.
  • Experience integrating calls to backend services (REST or GraphQL, JSON, etc.).
  • Excellent hands-on skills in using Android application development tools, including Android Studio, Android SDK, and ADT.

Preferred Qualifications

  • Expertise in Android development, tools, and frameworks.
  • Integration with third-party frameworks, tools, and SDKs such as Retrofit, OkHttp, Moshi, and Glide.
  • Reactive programming (RxJava or Coroutines/Flow).
  • Dependent injection (Dagger and Hilt).
  • Android common architectures (MVVM).
  • Experience with authenticated sessions using OAuth and authenticated tokens.
  • Accessibility.
  • Continuous mobile delivery, including test-driven behavioral design, code review, static analysis, continuous integration, automation, and functional testing.
  • Experience building highly modular application systems (Gradle, custom plugins).
  • Static and dynamic analysis (Android Ribbon, KtLint, custom rules).
  • Code generators (annotation processors, Kotlin compiler plugins).
  • Experience with Jetpack Compose and build design systems libraries.

What We Offer

As a Senior Android Engineer at Target, you will have the opportunity to work on cutting-edge mobile applications, collaborate with a talented team of engineers, and contribute to the company's mission to help all families find joy in everyday life. We offer:

  • A competitive salary of $20-$30 per hour.
  • A comprehensive benefits package, including opportunities for growth and development.
  • A flexible remote work arrangement that allows you to work from anywhere.
  • A dynamic and supportive work environment that prioritizes relationships and employee growth.
  • Opportunities to learn new technologies and expand your skill set.

Why Join Us?

At Target, we are passionate about creating a positive impact on our guests, team members, and communities. As a Senior Android Engineer, you will be part of a team that is shaping the mobile experience for millions of Target guests. You will have the opportunity to work on challenging problems, collaborate with talented engineers, and contribute to the company's mission.

If you are a motivated individual ready to contribute to a thriving team, we encourage you to apply now! We are excited to review your application and discuss this opportunity further.

Apply now and join the team that powers Target's mobile experience!

Apply for this job

You might like

Talent Acquisition Coordinator - Financial Services Recruitment Specialist - Remote

Work from home Full-time role

Remote Special Education Teacher - Virtual Instruction for K-12 Students Across Nevada - Teletherapy Opportunity with Innovative EdTech Company

Work from home Full-time role

Store Manager - Walgreens Retail Operations - $27/Hour - Brooklyn, USA

Work from home Full-time role

Data Analyst - Business Insights and Reporting - Remote - Immediate Hiring

Work from home Full-time role

District Performance Coordinator - Pharmacy Operations at CVS Health - Raleigh, NC

Work from home Full-time role

Experienced Full Stack Developer - Cloud Application Development for Delta Airlines - Remote Work Opportunity with Competitive $24/Hour Salary

Work from home Full-time role

Product Planning Lead - Google Home - Smart Home Product Strategy & Development at $27/Hour Remote

Work from home Full-time role

Experienced Full Stack Product Designer – Remote Opportunity with Netflix in NYC, $27/Hour

Work from home Full-time role

Product Designer - Remote Netflix Opportunity in NYC - $27/Hour - Full-Time Position with Global Impact

Work from home Full-time role

Experienced Full Stack Software Engineer – Cloud Application Development for Pricing and Revenue Optimization at Wayfair

Work from home Full-time role

SAP Data Migration Engineer (LTMC / SLT / LVM)

Work from home Full-time role

Accounting Manager

Work from home Full-time role

Senior Operating Room Sales Representative - Acute Care and Monitoring (Oklahoma)

Work from home Full-time role

Sales Development Representative

Work from home Full-time role

Dental Medical Biller | Remote Dental Billing Jobs – USA Remote Jobs

Work from home Full-time role

Remote Form Filling Specialist - Full-Time Opportunity

Work from home Full-time role

AI Coding Subject Matter Expert

Work from home Full-time role

Remote Academic Quality Partner

Work from home Full-time role

Applied Machine Learning Engineer Lead Consultant

Work from home Full-time role

Experienced Part-Time Data Entry Clerk (Evening Shift, Remote) – Join arenaflex's Dynamic Team

Work from home Full-time role