Fetch logo

Android Engineer

Fetch
Full-time
Remote
United States

About Fetch Rewards:


Fetch Rewards is an amazing app helping millions earn rewards for buying the brands they love! We've given out over $1 billion in rewards and have 5 million+ five-star reviews. Backed by SoftBank, Univision, and Hamilton Lane, and partnered with top brands, we're changing how brands and consumers connect. Forbes named us one of America's Best Startup Employers for two years running – we're a people-first company focused on trust, accountability, and fun! We offer equal employment opportunities.


About Fetch Engineering:


Our engineers are innovative, adaptable, and data-driven. We tackle complex challenges, value proactive problem-solving, and maintain high technical standards. You'll collaborate with talented engineers in a supportive environment.


About the Role:


As an Android Software Engineer, you'll build and maintain our award-winning mobile app, working with backend services and external partners. You'll be part of a small, collaborative team including engineers, designers, product managers, and data scientists. This is a full-time role, fully remote or in one of our US offices (Madison, Birmingham, or Chicago).


What You'll Do:


  • Build and maintain our top-rated mobile application.
  • Collaborate with a multi-functional team.
  • Solve challenging problems and design user-centric solutions.
  • Work directly with backend services and external partners.

What We're Looking For:


  • Strong understanding of functional and object-oriented programming.
  • Experience planning and implementing complex data models.
  • Ability to optimize code, data queries, and network requests.
  • Flexibility to work from detailed designs or bare-bones ideas.
  • Understanding of Android application complexity and failure points.
  • Ability to troubleshoot Android fragmentation and propose solutions.
  • Excellent communication skills – explaining technical issues to non-technical audiences.
  • Proficiency in Kotlin, relational databases (Rooms, SQLite), Git, testing, and event-driven programming.
  • Experience with core libraries: GSON, Glide, Retrofit.
  • Experience with MVVM architecture.


Benefits:


  • Competitive compensation and equity.
  • 401k matching (dollar-for-dollar up to 4%).
  • Comprehensive medical, dental, and vision plans (for you and your pets!).
  • $10,000 annual education reimbursement.
  • Employee Resource Groups (ERGs).
  • Flexible PTO and 9 paid holidays (including Juneteenth and Indigenous People’s Day).
  • Robust leave policies (20 weeks paid parental leave for primary caregivers, 14 weeks for secondary).
  • Flexible return-to-work schedule.
  • $2,000 Calvin Care Cash for new family members.
  • Flexible work environment (remote or in-office).

Job Category: Software Development