Senior iOS Engineer — Build Scalable Mobile Experiences

fetch

United States

Remote

USD 162,000 - 191,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Base salary
Equity
Benefits

Job summary

Fetch is seeking a Senior iOS Software Engineer to build high-quality mobile experiences used by millions. You will design, implement, and ship features across the iOS app in a modern Swift codebase.

You’ll collaborate with product and design teams, own features end-to-end, and influence architecture with Swift, SwiftUI, async/await, Combine, and modular patterns. Competitive base salary and equity are offered.

Qualifications

  • 5+ years of experience building and shipping iOS apps.
  • Strong Swift and iOS development fundamentals.
  • Experience with SwiftUI and mixed SwiftUI/UIKit environments.
  • Familiar with modern concurrency: async/await, Combine.
  • Knowledge of MVVM, dependency injection, and modular design.
  • Experience integrating APIs and data modeling for mobile apps.
  • Ability to work with cross-functional teams and own features end-to-end.
  • Bachelor's degree in CS or related field, or equivalent experience.

Responsibilities

  • Build, ship, and maintain user-facing iOS features with cross-functional partners.
  • Contribute to the technical design and scalable mobile functionality.
  • Write clean, maintainable Swift code using modern iOS patterns.
  • Improve app performance, quality, and user experience across the app.
  • Build reusable components and shared abstractions for rapid feature development.
  • Use modern concurrency to manage asynchronous workflows and keep the app responsive.
  • Participate in code reviews, architecture discussions, and decision making.
  • Debug production issues and deliver thoughtful fixes.
  • Contribute to testing strategy, release readiness, and product iteration.
  • Evaluate new tools and approaches to improve velocity and quality.

Skills

iOS development
Swift
SwiftUI
async/await
Combine
MVVM
Dependency injection
Modular design
Debugging
API integration

Education

Bachelor's degree in CS or related field

Job description

Fetch is seeking a Senior iOS Software Engineer to build high-quality mobile experiences used by millions. You will design, implement, and ship features across the iOS app in a modern Swift codebase.

You’ll collaborate with product and design teams, own features end-to-end, and influence architecture with Swift, SwiftUI, async/await, Combine, and modular patterns. Competitive base salary and equity are offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Software Engineer I
Senior iOS Software Engineer I

fetch • United States

Remote
USD 162,000 - 191,000
Base salary
Equity
Benefits
Senior iOS Engineer — Build Premium Mobile Experiences
Senior iOS Engineer — Build Premium Mobile Experiences

Kardow • Seattle (WA)

On-site
USD 139,000 - 257,000
Senior iOS Engineer: Build Next‑Gen Mobile Experiences
Senior iOS Engineer: Build Next‑Gen Mobile Experiences

Adobe • San Francisco (CA)

On-site
USD 177,900 - 257,550
Senior iOS Engineer — Build High-Impact iPhone Apps
Senior iOS Engineer — Build High-Impact iPhone Apps

Adobe Inc. • San Francisco (CA)

On-site
USD 177,900 - 257,550
Senior iOS & Swift Engineer - Build High-Performance Apps
Senior iOS & Swift Engineer - Build High-Performance Apps

Synechron • New York (NY), Northern (KY)

Hybrid
USD 150,000 - 160,000
Competitive pay
Global mobility potential
Paid annual leave
+4
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Orlando (FL)

On-site
USD 100,000 - 130,000
Professional growth: Mentorship and TechTalks
Competitive compensation with budgets for education and activities
Exciting projects with Fortune 500 companies
+1
Senior iOS Engineer (Swift) — Lead Scalable FinTech Apps
Senior iOS Engineer (Swift) — Lead Scalable FinTech Apps

Credit Genie • San Francisco (CA)

On-site
USD 190,000 - 260,000
Health coverage
Fitness reimbursement
401(k) match
+4
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Richmond (VA)

On-site
USD 100,000 - 140,000
Professional growth: Mentorship, TechTalks, growth roadmaps
Competitive compensation: USD-based pay with budgets
Exciting projects: Modern solutions with top firms
+1
Senior iOS Engineer: Build Elegant SwiftUI Apps
Senior iOS Engineer: Build Elegant SwiftUI Apps

Adobe • New York (NY)

On-site
USD 177,900 - 257,550
Senior iOS Engineer - Build Scalable, Global Apps
Senior iOS Engineer - Build Scalable, Global Apps

Meta • Menlo Park (CA)

On-site
USD 183,997 - 257,000
Bonus
Equity
Benefits