Senior Android Engineer II
Fetch
Role Description
We’re hiring an Android Engineer to join our mobile team, focused on enhancing the experience within our third-party rewards and shoppability domains. This critical part of the Fetch app helps millions of users browse and activate rewards from external partners, discover shoppable products tailored to their preferences, and plan purchases that reliably earn Fetch points through attribution. By making it easier for users to find and activate relevant offers, your work will help them engage with partners and maximize their rewards.
You’ll be working at the intersection of e-commerce, marketing technology, and attribution, building Android experiences that are fast, intuitive, and seamlessly integrated into the broader Fetch ecosystem.
You’ll be part of a cutting-edge Android team operating on a modern, 150+ module architecture built with the latest Android best practices. Our stack includes Kotlin 2.X, 95% Jetpack Compose UI, MVVM with Hilt for dependency injection, and tooling like Gradle convention plugins, KSP, and Room. We optimize build performance with remote caches and CI pipelines powered by Bitrise.
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.
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.
Company Description
- Role Description We're looking for a Senior Android Engineer to help us build the next generation of Android-native applications that power our store view and Connected Stores programs. This is a net new role on a team that is scaling fast — you'll have real ownership,...SeniorFull timeRemote workFlexible hoursShift work
- ...where you can push the limits of what’s possible. As a Software Engineer II at JPMorganChase within the Consumer and Community Banking’s... ..., and Security Experience designing and implementing android applications and experience with Jetpack Compose for building...SuggestedRemote work
$103k - $153k
...prise en charge de la plateforme Unity pour un écosystème Android englobant les appareils mobiles, les ordinateurs portables... ...00 $ US à 219 700 $ US brutThe opportunityWe are seeking a Senior Software Engineer, based either in Montreal, Canada or working remotely within...SeniorFull timeTemporary workWork at officeRemote workWorldwide- ...innovative solutions and an engaging culture. Description of Task to be Performed: AnaVation is looking for a Senior Software Engineer, Android Lead.The selected candidatewill serve as the technical lead for all Android software development efforts and shall...SeniorFull timeTemporary workWork experience placementImmediate startRemote work
$150k - $185k
Major League Baseball is looking for a Senior Android Engineer, MLB App Feature Teams to join the team building the MLB App experiences that bring fans closer to the game, including personalized feeds, real-time scores and stats, notifications, widgets, advertising surfaces...SeniorContract workTemporary workWork experience placementRemote work$121.5k - $145.5k
...San Francisco Bay Area, CA; Dallas, TX; Salt Lake City, UT; Seattle, WA; and Portland, MEAbout the Team/RoleWe are seeking a Senior Android Engineer to join our Mobility Mobile Engineering team. This role will be instrumental in building new applications that consolidate...SeniorFull timeContract workRemote workFlexible hours$92.1k - $140k
...values purpose, collaboration, and excellence then we’d love to meet you. Our Banno Financial Platform group is seeking a talented Android Engineer to help us provide the most cutting-edge mobile banking products to financial institutions across the country. You’ll join a...SeniorPermanent employmentH1bWork at officeLocal areaRemote work- A technology company is seeking a Staff Android Engineer to join their team. You will design and develop features for an Android client, balancing speed and quality while contributing to product strategy. Ideal candidates will have over five years of mobile development...SeniorRemote work
- ...A leading technology company is seeking a remote Senior Android Developer to join their expanding mobile development team. The ideal candidate will have over 5 years of experience with Android development, particularly in Java and Kotlin, and a solid understanding of...SeniorRemote work
$151k - $170k
A leading technology company in cannabis is seeking a Senior Software Engineer for their Android team. In this remote position, you will enhance application architecture, support fellow engineers, and drive technical initiatives. Ideal candidates have over 7 years of software...SeniorRemote work- ...Roche is seeking a Freelance Senior Software Engineer (Android) to contribute from anywhere in the EU with remote work. You will write Kotlin code, shape architectural decisions and mentor the team to deliver high-quality medical software. Based in Vienna, you will...SeniorFreelanceRemote work
- A leading remote technology company is seeking a Senior Android Developer with significant experience in mobile development and strong design skills in Java/Android. This fully remote role requires at least 7 years of professional experience and a commitment to one project...SeniorRemote workFlexible hours
- UX Lead We're always looking for more great people to join our team. Work remotely from wherever you are in the world. You'll work with a diverse group of bright and passionate folks committed to fostering internet freedom worldwide. We are seeking a UX Lead to manage...SeniorRemote workWorldwide
- ...Senior Android Developer- Consumer Mobile App – Account & Loyalty Team Client is seeking a Senior Android Engineer to support the Account & Loyalty team, owning core customer experiences including authentication, profile management, and Rapid Rewards loyalty features...SeniorRemote work
- ...Seeking a motivated Senior Android Engineer for a fully remote position, responsible for building and extending a cutting-edge mobile application, managing projects from planning through deployment, and collaborating with cross-functional teams to enhance user experience...SeniorRemote work
- ...Android Developer Walmart Health and Wellness is working on a new application that allows users to track vitals, track pharmacy information... ...billion dollar healthcare system. The team is looking for four senior Android developers to join this project, eventually helping to...SeniorFull timeRemote work
- ...passion for mobile applications and a strong understanding of the Android platform Jetpack Compose, MVVM and MongoDB skills. Required... ...interpret and apply regulations and standards relevant to class I/II medical devices. Experience with agile software development...SeniorRemote work
- ...Senior Android Engineer This is an opportunity to join a remote-first technology company building Android applications that operate beyond the limits of traditional connectivity. The team develops software that integrates mobile apps with custom hardware, satellite...SeniorFull timeRemote workFlexible hours
$150k - $210k
...focused, reclaim time, and do more of what matters. With our Android app and companion device, users can block distracting apps... ...of Brick’s product. Job Summary / About the Role: As a Senior Android Engineer, you will own major parts of the Android application architecture...SeniorWork at officeLocal areaWork from home3 days per week$204k - $259k
...in simulation across 15+ U.S. states. We are building a team of engineers dedicated to further developing our in-car experience. Projects... ...report to an Engineering Manager. You will: Create reliable Android components and flows using modern technologies like Jetpack Compose...SeniorFull timeRemote work- ...Experienced Android Engineer We're looking for an experienced Android Engineer to join our Fraud Prevention Team, someone who thrives at building scalable SDKs, mobile infrastructure components, and tooling that empowers multiple product teams. If you're excited by...SeniorRemote workFlexible hours
- ...the foundation for massive scale, and you’ll help shape the Android experience across three cornerstone products. Expect high... ...Revi Role We’re looking for a highly skilled and self-driven Senior Android Engineer to lead Android development across our three core...SeniorWork at officeFlexible hoursShift work
- ...Senior Android Engineer At Rapid Deploy As a Senior Android Engineer at Rapid Deploy, you will have the hands-on opportunity to work in tandem with experienced engineers to deliver high-quality and robust solutions in an Agile environment. In addition to the requirements...SeniorRemote workWork from home
$120k - $140k
...people in their fitness journey and revolutionized the industry along the way. And we’re just getting started!OverviewThe Senior Android Engineer is a leading velocity contributor for a cross-functional delivery Pod, responsible for shaping, reinforcing, and executing...SeniorWork at officeLocal areaRemote workWork from home- A leading digital solutions company is looking for a remote Senior Android Developer. The ideal candidate will have significant mobile development experience and a proven track record with apps that have substantial user reviews. The position offers flexible hours, health...SeniorRemote jobFlexible hours
- A leading technology firm based in the U.S. is looking for a Mid-Senior Level Mobile Developer for a fully remote position. The ideal candidate will have over 7 years of professional experience and a strong background in mobile development including apps published on app...SeniorRemote jobFlexible hours
- ...contractual job with possibility of extension) ~Required Skills: ~Android ~Kotlin, coroutines/Flow, modern Android architecture ~... ...to democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive clients’ AI Enterprise Transformation,...SeniorFull timeContract workTemporary workRemote work
$246.5k - $290k
...hardware, software, AI, cryptography, mobile engineering, and global operations. Our teams come... ...: Tools for Humanity is looking for a Senior Software Development Engineer to join as... ..., and maintain embedded Linux and Android system components, including kernel modules...SeniorFull timeWork at officeOverseasFlexible hours- Role Description We are looking for Senior Android Engineers (minimum 5 years of experience) to join one of our app development teams. There are several roles available covering different feature areas, such as activity and movement, women’s health, or new member onboarding...SeniorFull timeWork at officeLocal areaRemote workFlexible hours
$10k
...relationship, for all. About the Role As a key member of our Android team, you will play a vital role in developing and maintaining... ...product managers, technical project managers, designers, data engineers, backend engineers, and QA analysts, you will work closely with...SeniorWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Android Engineer II. Be the first to apply!



