Senior iOS Software Engineer

April 8, 2026
Apply for this position
Get daily iOS jobs and salary updates
Join iOS Market Pulse →

Team

Join Fetch, a rewards platform used by millions, with over $1 billion awarded to users and 13 million receipts submitted daily. Ranked as one of America's Best Startup Employers by Forbes, Fetch fosters a people-first culture rooted in trust, accountability, and innovation. Engineers at Fetch are driven by curiosity, ownership, and a bias toward action.

Responsibilities

• Build, ship, and maintain user-facing iOS features in collaboration with product, design, and engineering partners
• Contribute to technical design and implementation of scalable, reliable mobile functionality
• Write clean, maintainable Swift code using modern iOS patterns and frameworks
• Work across the app to improve performance, quality, and overall user experience
• Build reusable components and shared abstractions that support faster feature development
• Use modern concurrency patterns (async/await) to manage asynchronous workflows
• Partner with teammates on code reviews, technical discussions, and architecture decisions
• Debug production issues, identify root causes, and deliver thoughtful fixes
• Contribute to testing strategy, release readiness, and ongoing product iteration
• Evaluate new tools, frameworks, and engineering approaches that improve development velocity

Requirements

• 5+ years of experience developing and shipping iOS applications
• Strong proficiency in Swift and core iOS development fundamentals
• Experience building features with SwiftUI and working in mixed SwiftUI/UIKit environments
• Solid understanding of modern concurrency in iOS (async/await, task management, main-thread/UI coordination)
• Familiarity with Combine and asynchronous data flow patterns
• Experience with common iOS architecture patterns (MVVM, dependency injection, modular design)
• Strong debugging and problem-solving skills in production mobile environments
• Experience integrating APIs, modeling data, and handling network-driven application flows
• Ability to work effectively on cross-functional product teams
• High degree of ownership and comfort driving work from implementation through release
• Proficiency in AI-assisted development tools
• Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience

Nice to Have

• Product and innovation mindset to push boundaries
• Experience designing reusable UI components, animations, or shared feature foundations
• Experience building complex, consumer-facing mobile features at scale
• Strong understanding of performance optimization, app responsiveness, and memory management on iOS
• Familiarity with automated testing strategies for iOS
• Experience with CI/CD workflows and mobile release processes
• Exposure to large, modular codebases with multiple contributors
• Experience mentoring other engineers

Benefits

• Equity in Fetch
• 401k match – dollar-for-dollar up to 4%
• Comprehensive medical, dental, vision plans (including pets)
• Flexible work environment (remote anywhere in US or in-office)

Apply for this position

Sponsored Jobs

In partnership with
Looking for your next iOS opportunity?

Join the Mobile Signal Talent Directory and make your profile visible to hiring teams searching for iOS talent.

Join the Directory
© 2026 Mobile Signal. All rights reserved.
Made by
Stan
linkedin