Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior iOS Software Engineer

$190.41k - $224.01k

Softbank Investment Advisers

Senior iOS Software Engineer

Fetch is America's leading consumer-engagement platform that rewards shoppers for buying the brands they love. The Fetch app gives users the easiest way to save on everyday purchases by simply scanning their receipt. For our brand partners, the platform allows them to understand a 360 degree view of shopping habits, and to meaningfully reward a customer's individual loyalty.

About the Role

We are hiring a Senior iOS Software Engineer to help build high-quality mobile experiences used by millions of users. In this role, you will work closely with cross-functional partners and other mobile engineers to design, build, and improve product features across the iOS app. You'll contribute throughout the development lifecycle, from technical design and implementation to testing, release, and iteration. We're looking for an engineer who is comfortable working in a modern iOS codebase, collaborating across teams, and making thoughtful technical decisions that improve both the user experience and the maintainability of the product. You'll work with a modern iOS stack that includes Swift, SwiftUI, async/await, Combine, dependency injection, and modular architecture, along with strong tooling for testing, observability, and delivery.

What You'll Do
  • Build, ship, and maintain user-facing iOS features in collaboration with product, design, and engineering partners
  • Contribute to the 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 to manage asynchronous workflows and keep the app responsive
  • 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 and product quality
Minimum Qualifications
  • 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, including async/await, task management, and main-thread/UI coordination
  • Familiarity with Combine and asynchronous data flow patterns
  • Experience with common iOS architecture patterns such as MVVM, dependency injection, and 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 and communicate clearly with engineering and non-engineering partners
  • High degree of ownership and comfort driving work from implementation through release
  • Proficiency in AI-assisted development tools and practical uses of new engineering workflows
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent experience
Nice to Haves
  • Product and innovation mindset geared to pushing boundaries of what's possible
  • Experience designing reusable UI components, embedding 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 applications
  • Experience with CI/CD workflows and mobile release processes
  • Exposure to large, modular codebases with multiple contributors
  • Experience mentoring other engineers or helping guide technical design decisions

At Fetch, we offer competitive compensation packages including base, equity, and benefits to the exceptional folks we hire. The base salary range for this position is $190,409-$224,011. Discover our benefits and how our employees live rewarded at At Fetch, we'll give you the tools to feel healthy, happy and secure through:

  • Equity: We offer full-time employees equity in Fetch, so that everyone can benefit from Fetch's growth.
  • 401k Match: Dollar-for-dollar match up to 4%.
  • Benefits for humans and pets: We offer comprehensive medical, dental and vision plans for everyone including your pets.
  • Continuing Education: Fetch provides ten thousand per year in education reimbursement.
  • Employee Resource Groups: Take part in employee-led groups that are centered around fostering a diverse and inclusive workplace through events, dialogue and advocacy. The ERGs participate in our Inclusion Council with members of executive leadership.
  • Paid Time Off: On top of our flexible PTO, Fetch observes 9 paid holidays, as well as our year-end week-long break.
  • Robust Leave Policies: 20 weeks of paid parental leave for primary caregivers, 14 weeks for secondary caregivers, and a flexible return to work schedule.
  • Calvin Care Cash: Employees who are welcoming new family members will also receive a one time $2,000 incentive to assist employees with covering the cost of childcare, clothing, diapers and much more!
  • Flexible Work Environment: Collaborate with your team in one of our stunning offices, or you can work fully remotely from anywhere in the US. We'll ensure you are equally equipped with the hardware and software you need to get your job done in the comfort of your home. (applicable for most roles)

Fetch is an equal opportunity employer that embraces diversity, inclusion, and respect for all individuals. We do not discriminate on the basis of race, color, religion, gender, gender identity or expression, sexual orientation, age, national origin, marital status, veteran status, disability, or any other characteristic protected by applicable law. Our commitment to inclusivity ensures that everyone is treated with dignity and has the opportunity to succeed based on their talent, skills, and potential. Fetch also provides reasonable accommodations to qualified individuals with disabilities or those with sincerely held religious beliefs, as required by law. If you need assistance with the application process or require an accommodation, please contact us at View email address on click.appcast.io.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior iOS Software Engineer in United States vacancy
  • $145k - $190k

     ...YNAB is seeking a Senior iOS Engineer to build impactful features for its iOS app. This remote position requires extensive experience in Swift...  .... The successful candidate will have at least five years in software development and will work closely with cross-functional... 
    Senior
    Software
    Remote work

    YNAB

    New York, NY
    4 days ago
  •  ...security, user fund transparency, trading engine speed, deep liquidity, and an unmatched...  ...advanced application for our exchange on the iOS platform. Design architecture and...  ...is a plus. ~ Significant experience in software development, including work with third-party... 
    Senior
    Software
    Remote work
    Work from home

    binance

    United States
    1 day ago
  •  ...A digital publishing company in the United States is seeking an experienced iOS Developer to design and develop advanced applications. The ideal candidate has over 5 years of software development experience, with at least 3 years focused on iOS. Responsibilities include... 
    Senior
    Software

    Tumba Solutions Ltd.

    New York, NY
    2 days ago
  •  ...TextNow is seeking an experienced Software Developer - iOS to design and develop high-performance applications using Swift and SwiftUI. The role involves leading architectural modernization and collaborating closely with product and design teams to deliver seamless user... 
    Senior
    Software

    TextNow

    New York, NY
    16 hours ago
  •  ...Lohi Labs is seeking an experienced iOS Developer to create native software for iPhone and iPad. Your role involves developing robust applications using the latest SDK and participating in architectural decisions for the mobile platform. The ideal candidate should have... 
    Senior
    Software

    LoHi Labs

    New York, NY
    4 days ago
  • $130k - $150k

     ...EverCommerce is seeking a Senior iOS Engineer for their Joist product, a vertical software platform for trades contractors. This role allows flexibility in work location across the United States, either remote or hybrid. The ideal candidate will have 5+ years of experience... 
    Senior
    Software
    For contractors
    Remote work

    EverCommerce

    New York, NY
    4 days ago
  • A forward-thinking educational tech company is seeking a software engineer for the development of a unique iOS app aimed at making learning fun and engaging. This fully remote position requires expertise in iOS app development and innovative thinking. The ideal candidate... 
    Senior
    Software
    Remote work

    Clipt

    New York, NY
    4 days ago
  • $50 - $58 per hour

    Job Title Payrate: $50.00 - $58.00/hr. Details/Scope of the project: The Products team is responsible for delivering product information and experiences to our customers through features such as Product Cards, Product Detail Pages, and Product Carousels. Our mission...
    Senior
    Software

    Aditi Consulting

    Cincinnati, OH
    1 day ago
  •  ...Senior iOS Engineer – 100% Remote The Senior iOS Engineer will develop, enhance, and sustain innovative solutions to improve the customer...  ...related to Healthcare SaaS products. You will implement complex software in accordance with project requirements, UX design, and... 
    Senior
    Software
    Remote work

    1872 Consulting

    United States
    1 day ago
  •  ...A leading Consulting Firm is seeking a Core iOS Senior Engineer for a remote role on a 4-6 month contract. The ideal candidate has over 5 years of experience in mobile software development, especially with Objective-C, and has working knowledge of Apple SDKs for iOS development... 
    Senior
    Software
    Contract work
    Remote work

    Pyramid Consulting

    New York, NY
    1 day ago
  •  ...Bring passion and dedication to your job, and there's no limit to what we could accomplish. Apple is seeking an experienced Senior iOS Software Engineer to contribute to the development of the next generation of cloud services infrastructure. You will be responsible for... 
    Senior
    Software

    Apple

    San Diego, CA
    2 days ago
  • $140k - $200k

     ...Speechify is seeking a Software Engineer for iOS Core Product in Bend, OR. This role focuses on scaling our iOS app and shaping its product roadmap within a fast-paced, fully remote environment. The ideal candidate will bring experience in building user-centric products... 
    Senior
    Software
    Remote work

    Speechify

    Sunriver, OR
    4 days ago
  •  ...of experience in mobile development, along with proficiency in Cocoa frameworks and XCode for iOS. Key responsibilities include leading cross-functional teams, ensuring software reliability, and driving performance optimization. The company values diversity and is... 
    Senior
    Software

    Cloud Hybrid Technologies LLC

    New York, NY
    2 days ago
  • $130k - $135k

     ...Senior iOS Engineer Alpharetta, Georgia, United States $ 130,000.00 - 135,000.00 (US Dollar) Or refer someone About The Job Senior...  ...with a business-scalable approach ~ Quality assurance of software via modern engineering practices ~ Willingness to introduce... 
    Senior
    Software
    H1b
    Local area
    Work visa

    5 Star Global Recruitment Partners

    Alpharetta, GA
    4 days ago
  •  ...Senior iOS Engineer Location: Sunnyvale, CA Duration: 12+ Months Description: Minimum Education and Experience required: Bachelor...  ...or related field and 5 years of experience building mobile software Minimum Skills required: Experience with mobile software... 
    Senior
    Software

    Georgia IT Inc

    Sunnyvale, CA
    1 day ago
  • $160k - $200k

     ...Senior iOS Engineer New York, New York Via is using technology to transform transportation around the world. From changing a single person...  ..., transit experts and more bring cutting-edge AI-powered software and innovative technology-enabled operations to our partners... 
    Senior
    Software

    via.com

    New York, NY
    3 days ago
  • A cloud analytics solutions provider in Charlotte, NC is looking for an intermediate level software developer to join their team. The candidate should have 5+ years of software development experience, including 3+ years in mobile development. Responsibilities include translating... 
    Senior
    Software
    Work at office

    Cloud Analytics Technologies, LLC

    Charlotte, NC
    6 hours ago
  •  ...chains and franchises. Our mission critical software -- which includes in-store scheduling...  ...and maintenance of our 100% native iOS app (Swift and Objective-C) that provides...  ...multiple stakeholders within and outside the engineering team towards common goal.... 
    Senior
    Software
    Local area
    Remote work

    Enboarder

    Los Angeles, CA
    9 days ago
  •  ...Role: Senior iOS Engineer Location: NYC, NY - Hybrid (3 days onsite) 12 Months Contract The candidate collaborating...  ...improvements within the team Requirements ~7+ years of software engineering experience, including 4+ years focused on iOS... 
    Senior
    Software
    Contract work
    3 days per week

    Lorven Technologies

    New York, NY
    3 days ago
  •  ...Senior iOS Engineer Location: 100% Remote Duration: Longterm Contract Key Responsibilities Design, develop, and maintain scalable...  ...Required Qualifications ~6+ years of professional software engineering experience with strong focus on iOS development... 
    Senior
    Software
    Contract work
    Remote work

    E-Solutions

    United States
    2 days ago
  •  ...Are you a passionate iOS Engineer ? Do you want to work on a state-of-the-art application with modern design, architecture and tools in...  ...develops code, tests artifacts, and produces reports. Employs software development techniques to ensure tests are implemented in a way... 
    Senior
    Software
    Work at office

    Vanguard Group, Inc.

    Charlotte, NC
    3 days ago
  • A software development company in New York is seeking an experienced iOS Developer to design, develop, and maintain high-quality mobile applications for Apple devices. The ideal candidate must possess a strong understanding of Swift and Objective-C, with at least 6 years... 
    Senior
    Software

    STRATIS Cloud Tech Solutions INC

    Florida, NY
    2 days ago
  •  ...The Wikimedia Foundation is hiring a Senior Software Engineer for iOS to join their remote App Growth team. You will improve mobile experiences for a global audience and lead the delivery of innovative features. The ideal candidate has a Bachelor's degree, over five years... 
    Senior
    Software
    Remote work

    Wikimedia Foundation

    New York, NY
    16 hours ago
  • $123.8k - $167.4k

    T-Mobile is seeking a highly skilled Sr iOS Software Engineer in Overland Park, Kansas. The successful candidate will design and deliver scalable iOS features for the T-Life app, collaborating with cross-functional teams. Responsibilities include developing software solutions... 
    Senior
    Software

    T-Mobile

    Overland Park, KS
    16 hours ago
  •  ...iOS Engineer Looking for 2 iOS Engineers for Walmart. Prefer local to Sunnyvale, CA/Bay Area but remote options are okay. Please share...  ...experiencebuilding scalable e-commerce applications or mobile software Minimum Skills required: -Experience with mobile... 
    Senior
    Software
    Local area
    Remote work

    Saxon Global

    United States
    2 days ago
  •  ...Senior iOS Engineer Solvd Inc. is a rapidly growing AI-native consulting and technology services firm delivering enterprise transformation across cloud, data, software engineering, and artificial intelligence. We work with industry-leading organizations to design,... 
    Senior
    Software
    Casual work
    Remote work
    3 days per week
    1 day per week

    Solvd

    United States
    5 hours ago
  • PayPal is looking for a Software Developer in Austin, Texas, to deliver complete solutions across all phases of the SDLC. The role involves collaborating with cross-functional teams and transforming UI/UX designs into mobile interfaces. Ideal candidates will have over... 
    Senior
    Software

    PayPal

    Austin, TX
    16 hours ago
  • $174k - $252k

    A leading technology company is seeking a Senior Software Engineer to focus on mobile video experiences, particularly in developing and optimizing...  ...requires a Bachelor's degree and significant experience in iOS app development, as well as expertise in Swift and Objective... 
    Senior
    Software

    Google Inc.

    Mountain View, CA
    3 days ago
  • JPMorgan Chase is looking for a Software Engineer III in Plano, Texas, to join their agile Home Lending Technology team. The ideal candidate will have over 3 years of experience, particularly in coding with Swift, developing secure applications, and working with RESTful... 
    Senior
    Software

    JPMorganChase

    Plano, TX
    4 days ago
  • $150k - $210k

     ...Senior iOS Engineer (Connectivity) At WHOOP, we're on a mission to unlock human performance and healthspan. WHOOP empowers people to perform...  ...-tolerant and highly available product. The Connectivity Software Team builds the critical link between WHOOP hardware, the... 
    Senior
    Software
    Full time
    Work at office
    Relocation

    Venturefizz Product Management Community

    Boston, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior iOS Software Engineer. Be the first to apply!