Staff iOS Software Engineer
AI summary of the role
Staff iOS engineer to lead technical direction and execution of high-impact mobile initiatives for Fetch's rewards app, partnering with product, design, data science, and engineering leadership to drive growth metrics.
What you’ll do
- Lead technical direction and execution of high-impact mobile initiatives driving acquisition, activation, engagement, retention, referral, and monetization
- Partner with Product, Design, Growth, Marketing, and Data Science to identify growth opportunities and translate business objectives into technical solutions
- Drive experimentation strategy including A/B testing, feature flagging, and rapid prototyping
- Architect, build, and launch innovative consumer-facing experiences with measurable impact
What you’ll bring
- 10+ years building and shipping consumer-facing iOS applications
- Deep expertise in Swift, SwiftUI, and modern iOS development practices
- Experience in mixed SwiftUI/UIKit environments
- Strong understanding of async/await and Combine
Technologies
Swift · SwiftUI · UIKit · async/await · Combine · MVVM · dependency injection · modular architecture · A/B testing · feature flagging · CI/CD
Source and classification
Internal deployment & tooling · Evidence for this classification:
culture rooted in trust, accountability, and innovation. We encourage our employees to challenge ideas, think bigger, and always bring the fun to Fetch. We are hiring a Staff iOS Software Engineer to help shape the future of our mobile platform and drive product growth for millions of users. In this role, you will operate as a technical leader across multiple product areas, partnering closely with Product, Design, Data Science, Marketing, and Engineering leadership to identify opportunities, validate hypotheses, and deliver experiences that accelerate business outcomes. You will lead the development of innovative mobile experiences, influence technical strategy, and help define how we leverage emerging technologies to unlock user and company growth. Beyond building features, you’ll drive experimentation, establish engineering best practices, mentor engineers across teams, and guide
More from the job description
What we’re building and why we’re building it. Fetch helps people live rewarded every day, with a vision to become the rewards destination for everyone. We turn everyday activities into meaningful rewards, whether it’s grocery shopping, grabbing a quick meal, or playing a favorite mobile game. To date, we’ve awarded more than $1 billion in Fetch Points to our users. Each day, more than 13 million receipts are submitted on Fetch, providing visibility into over $212 billion in gross merchandise value. This creates the largest retail-agnostic, SKU-level view of household spending, powering Fetch as an outcomes-based advertising platform that helps brands acquire and retain lifelong consumers. The Fetch app is available on the App Store and Google Play, with more than 6 million five-star reviews from a highly engaged and loyal user base. It’s not just our users who believe in Fetch: with investments from Softbank, ICONIQ, DST, Greycroft, and partnerships ranging from challenger brands to Fortune 500 companies, Fetch is reshaping how brands and consumers connect in the marketplace. When you work at Fetch, you play a vital role in a platform that drives brand loyalty and creates lifelong consumers with the power of Fetch points. User and partner success are at the heart of everything we do, and we extend that same commitment to our employees. At Fetch, we value curiosity, adapta [... source excerpt omitted ...] bring the fun to Fetch. We are hiring a Staff iOS Software Engineer to help shape the future of our mobile platform and drive product growth for millions of users. In this role, you will operate as a technical leader across multiple product areas, partnering closely with Product, Design, Data Science, Marketing, and Engineering leadership to identify opportunities, validate hypotheses, and deliver experiences that accelerate business outcomes. You will lead the development of innovative mobile experiences, influence technical strategy, and help define how we leverage emerging technologies to unlock user and company growth. Beyond building features, you’ll drive experimentation [... source excerpt omitted ...] ing A/B testing, feature flagging, rapid prototyping, and iterative product development Architect, build, and launch innovative consumer-facing experiences that create measurable customer and business impact Influence product roadmap planning and investment decisions through technical expertise, product intuition, and data-driven recommendations Build, ship, and maintain scalable iOS features while ensuring a high-quality user experience across the application Design and implement reusable platform capabilities, shared frameworks, and foundational components that accelerate development across teams Establish measurement frameworks, instrumentation, and observability standard
Employer postings · Data from · Sources