Senior iOS Software Engineer

April 8, 2026
Remote
US
$
162
k–
$
224
k
Equity + 401k match
Full-time
Senior
Apply for this position

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

You May Also Like

Principal iOS Solution Architect

May 3, 2026
American Airlines
American Airlines
Airlines and Aviation
10001+ employees

Job Details

On-site
Fort Worth, TX
Full-time
8
+
years
View Job
May 3, 2026

iOS Developer

May 1, 2026
ViewLift
ViewLift
Software Development
51-200 employees

Job Details

On-site
New York, NY
$
75
k–
$
90
k
Full-time
Middle
3
+
years
View Job
May 1, 2026
In partnership with
Appcircle
Appcircle
Ship iOS releases without the chaos
See how Appcircle simplifies App Store publishing, from customizing release flows to re-signing builds and tracking every deployment in one place.
Watch on YouTube
Looking for more opportunities?
Browse all available iOS developer positions in the US.
View All Jobs
© 2026 US iOS Employers. All rights reserved.
Made by
Stan
linkedin