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

Senior iOS Software Engineer

$162.2k - $190.82k
Full-time

Fetch

Role Description

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.

  • Contribute throughout the development lifecycle, from technical design and implementation to testing, release, and iteration.
  • Work with a modern iOS stack that includes Swift, SwiftUI, async/await, Combine, dependency injection, and modular architecture.

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.

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.

Benefits

  • 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.
  • 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.
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior iOS Software Engineer in Remote vacancy
  • $208.8k - $229.7k

     ...their in-home devices, get support, change their service subscription and pay their bill.   Role Description As a Senior iOS Software Engineer on the Customer Experience Mobile Team, you will play a key role in building and enhancing features for our native... 
    Senior
    Software
    Full time

    GFiber

    Sunnyvale, CA
    17 days ago
  •  ...Based in Latin America or Canada, the full-time Senior iOS Engineer will contribute to the development of the driver app and mobile SDK, focusing...  ...agentic development workflows, utilizing AI throughout the software development process Drive quality through rigorous code... 
    Senior
    Software
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  •  ...A software development company seeks an experienced iOS Software Engineer to join a high-performance team. The role involves leading mobile architecture decisions, collaborating with engineers to ensure design system implementation, and driving technical standards. Ideal... 
    Senior
    Software
    Remote work
    Flexible hours

    AgileEngine

    Jersey City, NJ
    1 day ago
  •  ...act like an owner. Role Overview We’re looking for a Senior iOS Engineer to join our remote engineering team. You’ll work on...  ...experience. Requirements ~5+ years of professional software development experience, with a strong focus on iOS development... 
    Senior
    Software
    Remote work
    Flexible hours

    Playbook

    United States
    2 days ago
  • A software development company is seeking an experienced iOS Software Engineer to join a dedicated team that enhances the mobile experience for millions. This role emphasizes technical leadership and collaboration, offering professional growth as you implement scalable... 
    Senior
    Software
    Remote job
    Flexible hours

    AgileEngine

    Orlando, FL
    2 days ago
  • A leading software company in Richmond, Virginia, is seeking an experienced iOS Software Engineer to join their high-performance team. In this role, you will be pivotal in enhancing user experiences while modernizing key applications. Applicants should have over 5 years... 
    Senior
    Software
    Remote job
    Flexible hours

    AgileEngine

    Richmond, VA
    3 days ago
  •  ...in and out of the office. Our engineering organization consists of many talented Android and iOS app developers distributed across...  ...bug fixes. We are looking for Senior iOS Engineers (minimum 5 years...  ...and CI/CD Experience developing software related to health, wellness, fitness... 
    Senior
    Software
    Work at office
    Local area
    Remote work
    Flexible hours

    GrabJobs

    Washington DC
    3 days ago
  • $129k - $212k

     ...efficient and intuitive development ecosystem to empower our iOS engineers to be productive. We serve hundreds of iOS engineers who build...  ...for iOS apps at LinkedIn. You will produce high-quality software that is unit tested, code reviewed and checked in regularly for... 
    Senior
    Software
    For contractors
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    LinkedIn

    United States
    2 days ago
  •  ...Excitement and passion to work on amazing products  Proven ability to excel in a fast-paced development team  Mac OS X and/or iOS programming experience  Interest in working in large, complex systems  Experience in architecture or api design Additional Information... 
    Senior
    Software
    Full time

    Jobsbridge

    Remote
    18 hours ago
  •  ...To support a dynamic mobile team, the full-time Senior iOS Developer will be responsible for developing, testing,...  ...degree in a technical discipline; Computer Science or Engineering preferred Minimum 4 years of software development experience, with at least 2 years focused... 
    Senior
    Software
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    18 hours ago
  • Job Summary: We are seeking a Senior Developer with expertise in technical architecture, efficient code development, seamless integration...  ...providing technical leadership and support throughout the Software Development Life Cycle (SDLC). The ideal candidate has strong... 
    Senior
    Software
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    STRATEGIC MINDZ LLC

    New York, NY
    3 days ago
  •  ...architecture firm in Sarasota, Florida, IMERZA leverages Unreal Engine to offer real-time 3D marketing applications for pre-...  ...execution of sophisticated 3D visualization and real estate marketing software projects, ensuring every deliverable is OTOBOS (On Time, On Budget... 
    Senior
    Software
    Remote work
    Relocation

    Together Group

    Florida
    8 days ago
  •  ...Senior iOS Developer TeAM Inc is seeking to fill the Senior iOS Developer position for our customer. At TeAM Inc we strive to...  ...exciting career opportunities for talented professionals in engineering, software development, and other key areas. We offer competitive compensation... 
    Senior
    Software
    Permanent employment
    Temporary work
    Remote work
    Flexible hours

    iQuasar

    United States
    1 day ago
  • $120k - $180k

     ...Fanatics Betting and Gaming is headquartered in New York with offices in Denver, Leeds and Dublin. We are seeking a Senior Java Software Engineer to build and maintain scalable services that power our internal platforms. This role is full stack focused, with opportunities... 
    Senior
    Software
    Full time
    Seasonal work
    Remote work

    Fanatics Betting & Gaming

    United States
    1 day ago
  • $135k - $155k

     ...Technologies is a technology consulting and software development company delivering cloud, AI...  ...career growth potential. Job Title: Senior UI/UX Designer Location: 100% Remote...  ...managers, business analysts, software engineers, QA teams, and stakeholders in an Agile... 
    Senior
    Software
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    United States
    1 day ago
  •  ...Responsibilities: - Develop native iOS software for iPhone and iPad, using the latest SDK - Contribute to the architecture of the mobile platform, delivering content to multiple apps - Contribute to the culture of software craft by building testable code and... 
    Senior
    Software
    Remote job
    Contract work

    Lohi Labs

    Remote
    2 days ago
  • $95k - $105k

     ...direction, ensures scalability, security, and performance, and provides architectural guidance and mentorship to deliver robust, reliable software.  Essential Duties and Responsibilities:   These are not to be construed as exclusive or all-inclusive. Other duties may be... 
    Senior
    Software
    Flexible hours

    Georgia Lottery Corporation

    Atlanta, GA
    8 days ago
  • $161.89k - $199k

     ...understanding of cloud-based solutions. The candidate must ensure software quality with a focus on code optimization and organization....  ...'s degree of Science in Applied Computer Science, Software Engineering, or related field. Requires 5 years of progressive, post-Bachelor... 
    Senior
    Software
    Full time
    Work at office
    Remote work

    Convera

    Remote
    18 hours ago
  • $125k - $150k

     ...businesses connect their world. The Professional Services Senior Developer is responsible for designing and delivering scalable...  ...& Experience Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field 7+ years of experience... 
    Senior
    Software
    Full time
    Remote work

    Celigo

    United States
    10 hours ago
  •  ...bright minds, and make a meaningful impact, we want to hear from you. Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you... 
    Senior
    Software
    Full time
    Immediate start
    Shift work

    Equifax

    Alpharetta, GA
    9 days ago
  •  ...Immersion team is looking for an experienced iOS developer to help us build and integrate...  ...closely with product, research, engineering, and business partners to deliver impact...  ...reside. Qualifications ~5+ years of software application and systems development experience... 
    Senior
    Software
    Permanent employment
    Full time
    Live in
    Work at office
    Remote work

    Zillow

    Remote
    18 hours ago
  • $150k - $180k

     ...route, document scanning, and more—all on the device. As a senior member of our iOS team, you’ll get to leave your mark across the app’s...  ...automated test output. ~Able to balance human- and LLM-driven software development workflows and bring experience, judgement, and... 
    Senior
    Software
    Full time
    Live in

    Eleos Technologies

    Remote
    18 hours ago
  • $83.43k - $203.94k

    Role Description The Senior iOS Engineer will be joining a Mobile Development team responsible for building an iOS based platform to enable...  ...Proficiency with source control systems such as Git and Agile software development methodologies. ~Excellent communication... 
    Senior
    Software
    Full time
    Remote work

    CVS Health

    Remote
    4 days ago
  • $190k - $267k

     ...across all devices. We are seeking a stellar engineer with a deep understanding of scalable...  ...Architect a highly modular, easy-to-integrate iOS video player that enables other teams to...  .... ~5+ years of hands-on, professional software development experience developing user-... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    Reddit

    Remote
    18 hours ago
  •  ...Job Description Title: Senior Software Engineer (Cloud) Location: Glen Allen, VA Duration: 3 – 6 Months (Contract to Hire) Requirements/Certifications: - Resources needed for ADAP Online Enrollment Project, part of MRx Digital. -3-6 Month Right-To-Hire... 
    Senior
    Software
    Full time
    Contract work

    Integrated Resources Inc.

    Glen Allen, VA
    18 hours ago
  •  ...Are you a talented Senior Designer looking for a remote job that lets...  ...paid out over $11M to our engineers & designers. No more hunting...  ...you have 4+ years of commercial software development experience and are...  ....js, React & .NET, Android & iOS, iOS & Swift, Flutter & Dart,... 
    Senior
    Software
    Full time
    Remote work
    1 day per week

    Lemon Inc

    United States
    2 days ago
  •  ...Senior Technical Recruiter We are seeking an experienced Senior Technical Recruiter to manage the full recruitment lifecycle...  ...attract, and hire highly skilled technical professionals across software engineering, cloud, cybersecurity, infrastructure, data, and... 
    Senior
    Software
    Work at office
    Remote work

    Leading Utilities Organization

    United States
    18 hours ago
  • $145.6k - $156k

     ...Science team at a healthcare-focused company is looking for a Senior Machine Learning Engineer to take ownership of complex, enterprise-scale ML...  ...across the organization. Collaborate with Data Engineers, Software Engineers, Product Managers, Clinical teams, and business... 
    Senior
    Software
    Full time
    Contract work
    Remote work

    Clera

    United States
    1 day ago
  • Role Description We are seeking a Senior iOS Engineer to join our Platform Services Team and play a pivotal role in the continued evolution...  ...while implementing clean, scalable, and highly maintainable software solutions. ~Cross-Functional Collaboration: Partner closely... 
    Senior
    Software
    Full time
    For contractors
    Remote work

    Truelogic

    Remote
    3 days ago
  •  ...are partnered with a wonderful organization that is seeking a Senior System Business Analyst with strong experience in hospital Revenue...  ...~ Prepare high-level requirement documentation (HLD) and software requirement specifications (SRS) ~ Create testing plan and script... 
    Senior
    Software
    Contract work
    Remote work

    Waterfall Technology Consulting Partners

    San Diego, CA
    8 days ago

Do you want to receive more vacancies?

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