Staff Android Software Engineer

America's Rewards App helping millions earn rewards for buying brands they love, with over $1 billion in rewards delivered.
Chicago, IL, USAMadison, WI, USABirmingham, AL, USA
$160,000 - $220,000
Android
Staff Software Engineer
Remote
501 - 1,000 Employees
8+ years of experience
Consumer

Description For Staff Android Software Engineer

Fetch, America's leading rewards app, is seeking a Staff Android Software Engineer to join their innovative team. With over $1 billion in rewards delivered and 5M+ five-star reviews, Fetch is transforming how brands and consumers connect. Backed by major investors like SoftBank and partnering with Fortune 500 companies, we're building a platform that drives brand loyalty through points rewards.

The role offers an opportunity to work on a world-class mobile application that impacts millions of users daily. You'll lead and mentor other Android engineers, architect scalable solutions, and drive technical excellence across the platform. The position requires strong technical leadership, with responsibilities including architecture design, performance optimization, and cross-functional collaboration.

Working at Fetch means joining a Forbes-recognized startup that prioritizes its people. We offer comprehensive benefits including equity, competitive healthcare, generous parental leave, and flexible work arrangements. Our engineering culture emphasizes innovation, data-driven decision-making, and tackling complex challenges in a supportive environment.

The ideal candidate will bring strong Android expertise, leadership capabilities, and a passion for building user-centric solutions. You'll have the freedom to work remotely or from our offices in Madison, Birmingham, or Chicago, collaborating with talented teams to shape the future of retail rewards technology.

Last updated 3 days ago

Responsibilities For Staff Android Software Engineer

  • Build and maintain world class mobile application
  • Work with backend services and external partners
  • Design & develop solutions with user-centric focus
  • Lead team on updating large codebase
  • Champion quality, performance and reliability
  • Set milestones and deliverables for the team

Requirements For Staff Android Software Engineer

Kotlin
Java
  • Lead by example and mentor other Android engineers
  • Experience in constructing architecture and common components
  • Familiarity with app profiling and debugging
  • Strong critical thinking skills and attention to detail
  • Ability to communicate with cross-functional teams
  • Self-driven mindset
  • Ability to adopt technology-agnostic software principles

Benefits For Staff Android Software Engineer

Equity
401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Parental Leave
  • Equity in Fetch
  • 401k match up to 4%
  • Comprehensive medical, dental and vision plans
  • $10,000 per year education reimbursement
  • Flexible PTO
  • 9 paid holidays
  • 20 weeks paid parental leave for primary caregivers
  • 14 weeks for secondary caregivers
  • $2,000 Calvin Care Cash for new family members
  • Flexible work environment
  • Employee Resource Groups

Interested in this job?

Jobs Related To Fetch Staff Android Software Engineer

Staff Android Software Engineer

Lead Android development at Fetch, America's premier rewards app, architecting solutions that impact millions of users while mentoring engineering teams.

Staff Software Engineer, Mobile (Android), Geo

Staff Software Engineer position at Google working on Android development for the Geo team, building mapping technologies and solutions.

Staff Software Engineer, Mobile (Android), YouTube

Lead Android development at YouTube, providing technical leadership and building large-scale mobile solutions.

Staff Software Engineer, Mobile (Android), Google Workspace

Lead Android development for Google Workspace as a Staff Software Engineer, combining technical leadership with hands-on development to impact billions of users.

Staff Android Engineer, Host Calendar

Staff Android Engineer position at Airbnb focusing on developing next-generation calendar tools for hosts, requiring 9+ years of experience and expertise in Kotlin/Java.