
Senior Android Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• Take ownership of and deliver Android features that enhance rewards discovery and shoppable content.
• Develop functionalities for browsing and saving offers, while linking purchases back to Fetch.
• Integrate with partner APIs and marketing technology platforms.
• Ensure that rewards attribution is both accurate and dependable.
• Optimize shopping flows for performance and user-friendliness.
• Collaborate with product and design teams to assist users in finding and activating relevant offers.
• Monitor and enhance engagement metrics, user adoption, and rewards redemption rates.
• Partner with backend, data, and marketing technology teams on integrations and e-commerce functionalities.
• Create fast, intuitive Android experiences within the larger Fetch ecosystem.
• Minimum of 5 years of hands-on experience in developing and releasing Android applications.
• Strong understanding of Android fundamentals and modern tools/libraries, including Kotlin, Jetpack, Coroutines, and Compose.
• Proficiency with unit testing and UI testing frameworks, such as JUnit, Espresso, and Compose Testing.
• Experience with dependency injection frameworks like Hilt, Dagger, or similar tools.
• Practical experience with Room or equivalent local persistence solutions.
• Ability to contribute to architecture, modularization, and component design within a large codebase.
• Proven success in collaborating within cross-functional teams to deliver user-focused features.
• Strong debugging, profiling, and performance tuning capabilities.
• Effective communication skills and the ability to align technical work with product objectives.
• Experience with collaborative, team-based development.
• Comfort in navigating ambiguity, proposing solutions, and driving towards results.
• An AI-forward mindset and a willingness to utilize tools that enhance engineering efficiency.
• Preferred: Experience with extensive, multi-module codebases and scalable architectures.
• Preferred: Familiarity with Gradle convention plugins, KSP, Bitrise, or similar CI/CD tools.
• Preferred: Background in rewards, e-commerce, or marketing attribution sectors.
• Preferred: Understanding of geospatial or mapping features in mobile applications.
• Preferred: Generalist engineering experience, encompassing backend or cross-platform development.
• Preferred: Engagement with open-source ecosystems or collaborative development communities.
• Equity: We provide full-time employees with equity in Fetch, allowing everyone to benefit from the company's growth.
• 401(k): Fetch will match your contributions dollar for dollar, up to 4% of your eligible salary.
• Comprehensive medical, dental, and vision plans for all employees, including their pets.
• Up to $10,000 per year in education reimbursement.
• Employee Resource Groups offering events, discussions, advocacy, and participation in the Inclusion Council.
• Flexible Paid Time Off (PTO).
• Nine paid holidays.
• A week-long break at the end of the year.
• Fourteen weeks of fully paid parental leave for all employees.
• An additional six weeks of paid childbirth recovery leave for birthing parents.
• Flexible return-to-work arrangements.
• A one-time $2,000 Calvin Care Cash incentive for employees welcoming new family members.
• A flexible work environment; fully remote options available for US-based roles.
• Hardware and software provided for remote work.
Fetch Rewards
Binance
STATSports
Eneba
Get handpicked remote jobs straight to your inbox weekly.