Android Engineer II — Remote, Play & Rewards Features

fetch

United States

Remote

USD 120,000 - 160,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Fetch is seeking an Android Software Engineer to build and maintain a world-class mobile experience. You will work with backend services and partners to deliver engaging gameplay and rewards features on a modern 150+ module Android stack.

You will collaborate in a small, cross-functional team including design, product, data science, and other engineers. The role emphasizes tackling complex problems with polished, user-centric solutions at scale.

Qualifications

  • 2+ years of hands-on Android development and release experience.
  • Strong command of Android fundamentals and modern tools (Kotlin, Jetpack, Compose).
  • Experience with unit/UI testing frameworks (JUnit, Espresso, Compose Testing).
  • Experience with dependency injection frameworks (Hilt, Dagger).
  • Hands-on experience with local persistence (Room).
  • Ability to contribute to architecture, modularization, and large codebases.
  • Proven collaboration in cross-functional teams to ship features.

Responsibilities

  • Build Android features for Fetch Play gameplay and rewards, collaborating with backend teams.
  • Integrate with partner APIs and marketing tech systems for accurate rewards attribution.
  • Optimize shoppability flows from discovery to purchase planning.
  • Collaborate with product and design to surface relevant offers for users.
  • Monitor engagement metrics to improve feature adoption and rewards redemption.
  • Work with backend, data, and marketing to enable new partner integrations.

Skills

Android
Kotlin
Jetpack
Coroutines
Compose
Unit testing
UI testing
Dependency injection
Room
Debugging
Cross-functional
Communication
Ambiguity navigation

Tools

Gradle
KSP
Bitrise
CI/CD

Job description

Fetch is seeking an Android Software Engineer to build and maintain a world-class mobile experience. You will work with backend services and partners to deliver engaging gameplay and rewards features on a modern 150+ module Android stack.

You will collaborate in a small, cross-functional team including design, product, data science, and other engineers. The role emphasizes tackling complex problems with polished, user-centric solutions at scale.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Engineer II
Android Engineer II

fetch • United States

Remote
USD 120,000 - 160,000
Senior Android Engineer - Rewards & E-commerce (Remote)
Senior Android Engineer - Rewards & E-commerce (Remote)

Fetch • United States

On-site
USD 190,409 - 224,011
Equity in Fetch
401k match up to 4%
Medical, dental, vision
+3
Lead Android Engineer — Build Scalable Apps (Remote)
Lead Android Engineer — Build Scalable Apps (Remote)

Fetchrewards • United States

On-site
USD 90,000 - 140,000
Equity
401k Match
Comprehensive medical, dental, and vision plans
+4
Engineering Manager, Play Expansion (Remote)
Engineering Manager, Play Expansion (Remote)

Fetch • Northern (KY)

Hybrid
USD 168,000 - 198,000
Staff Android Engineer
Staff Android Engineer

Fetchrewards • United States

On-site
USD 120,000 - 150,000
Equity options
401k matching
Comprehensive medical benefits
+3
Android Engineer
Android Engineer

Fetchrewards • United States

On-site
USD 90,000 - 140,000
Equity
401k Match
Comprehensive medical, dental, and vision plans
+4
Android Software Engineer II — Recs Experience
Android Software Engineer II — Recs Experience

Matchgroup • Palo Alto (CA)

Hybrid
USD 170,000 - 210,000
Flexible Vacation
Sick Days
Health coverage
+6
Android Engineer - Mobile Platform
Android Engineer - Mobile Platform

Fetchrewards • United States

On-site
USD 100,000 - 130,000
Equity
401k Match
Comprehensive medical, dental and vision plans
+4
Senior Android Engineer
Senior Android Engineer

opal-os • United States

Remote
USD 120,000 - 180,000
Engineering Manager, Play Expansion
Engineering Manager, Play Expansion

Fetch • Northern (KY)

Hybrid
USD 168,000 - 198,000