Skip to content
FetchFetchUnited States

Senior Android Engineer II

Senior Android Engineer building rewards discovery, shoppability, and attribution features in Fetch's Kotlin/Jetpack Compose app. Requires 8+ years Android experience, strong testing and architecture skills, and cross-functional collaboration to deliver intuitive mobile experiences.

190k – 224k/yr
Remote8+ YOEAndroid Engineering

About the role

What You'll Do

  • Own and deliver Android features that power rewards discovery and shoppable content, from browsing and saving offers to linking purchases back to Fetch.
  • Integrate with partner APIs and marketing tech systems, ensuring rewards attribution is accurate and reliable.
  • Optimize shoppability flows for performance and ease of use, reducing friction from product discovery through to purchase planning.
  • Collaborate with product and design to ensure users can quickly find and activate offers most relevant to them.
  • Monitor and improve engagement metrics, helping the team track how features drive user adoption and rewards redemption.
  • Work across backend, data, and marketing tech teams to bring new partner integrations and e-commerce capabilities into the app.

Minimum Qualifications

  • 8 years of hands-on experience developing and releasing Android applications.
  • Strong command of Android fundamentals and modern tools/libraries (Kotlin, Jetpack, Coroutines, Compose).
  • Demonstrated experience with unit testing and UI testing frameworks (JUnit, Espresso, Compose Testing), with a focus on delivering reliable, maintainable code.
  • Experience with dependency injection frameworks (Hilt, Dagger, or similar).
  • Hands-on experience with Room or equivalent local persistence solutions.
  • Exposure to and ability to contribute to architecture, modularization, and component design in a large codebase.
  • Demonstrated success working within cross-functional teams to ship impactful, user-focused features.
  • Strong skills in debugging, profiling, and performance tuning.
  • Effective communicator with experience aligning technical work with product goals.
  • A collaborative mindset; experience working with team-based development is essential.
  • Comfort navigating ambiguity, proposing paths forward, and driving toward outcomes.
  • An AI-forward mentality to explore and apply the latest tools that improve engineering efficiency.

Nice-to-Haves

  • Experience working in large, multi-module codebases with scalable architectures.
  • Familiarity with build tooling (Gradle convention plugins, KSP) or contributing to CI/CD pipelines (Bitrise or similar).
  • Background building mobile features in rewards, e-commerce, or marketing attribution domains.
  • Familiarity with geospatial or mapping functionality in mobile apps.
  • Generalist engineering experience, including backend or cross-platform development.
  • Engagement in open-source ecosystems or collaborative development communities.

Compensation & Benefits

  • Base salary range: $190409 - $224011.
  • Equity in Fetch.
  • 401k match up to 4%.
  • Comprehensive medical, dental, and vision plans (including for pets).
  • $10,000 annual education reimbursement.
  • Employee Resource Groups focused on diversity and inclusion.
  • Flexible PTO, 9 paid holidays, and year-end week-long break.
  • 20 weeks paid parental leave for primary caregivers, 14 weeks for secondary.
  • One-time $2,000 Calvin Care Cash for new family members.
  • Flexible work environment with hardware/software provided.

Skills

AndroidKotlinjetpack composejetpackcoroutineshiltdaggerroomjunitespressogradlekspbitrisemvvm
Eightsleep

Senior Software Engineer - Mobile (Android)

EightsleepSan Francisco, CA +1

Build and optimize high-quality Android mobile app features using Kotlin and Jetpack Compose for a sleep fitness product, collaborating with cross-functional teams. Requires 4+ years Android experience and enterprise-grade app development skills.

180k – 210k/yr
Remote4+ YOEAndroid Engineering
Fingerprint

Senior Android Engineer

FingerprintUnited States

Senior Android Engineer leads development of Android SDKs for fraud detection, implements detection signals, optimizes performance, and prototypes new security methodologies. Requires 5+ years Android experience, Kotlin proficiency, Jetpack Compose, C++, and security background.

178k – 205k/yr
Remote5+ YOEAndroid Engineering
Current

Senior Software Engineer, Android

CurrentNew York, NY

Senior Android engineer building native Kotlin mobile apps for a consumer fintech platform. Own end-to-end feature delivery, reusable frameworks, and UI performance for products like Paycheck Advance and Savings Pods. Requires strong Kotlin/Android expertise and published Play Store apps.

170k – 250k/yr
On-site5+ YOEAndroid Engineering
Skydio

Senior Software Engineer - Mobile Platform

SkydioSan Mateo, CA

Builds high-performance Android apps for drone controllers, integrating C++ autonomy engine with cloud services via JNI/NDK for real-time control and mission management. Requires 3+ years Android/C++ experience and graphics/networking expertise.

170k – 240k/yr
On-site3+ YOEAndroid Engineering
Reddit

Senior Android Engineer, Media Foundation

RedditUnited States

Senior Android Engineer building novel media products and video experiences for Reddit's millions of users. Requires 5+ years Kotlin/Android expertise, deep knowledge of Jetpack Compose, MVVM, Clean Architecture, and media playback optimization.

167k – 267k/yr
Remote5+ YOEAndroid Engineering