Senior iOS Software Engineer
$162.2k - $190.82kFull-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...SeniorSoftwareFull time- ...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...SeniorSoftwareFull timeRemote work
- ...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...SeniorSoftwareRemote workFlexible hours
- ...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...SeniorSoftwareRemote workFlexible hours
- 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...SeniorSoftwareRemote jobFlexible hours
- 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...SeniorSoftwareRemote jobFlexible hours
- ...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...SeniorSoftwareWork at officeLocal areaRemote workFlexible hours
$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...SeniorSoftwareFor contractorsWork experience placementWork at officeRemote workFlexible hours- ...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...SeniorSoftwareFull time
- ...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...SeniorSoftwareFull timeRemote work
- 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...SeniorSoftwareFull timeWork at officeRemote workWork from homeFlexible hours
- ...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...SeniorSoftwareRemote workRelocation
- ...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...SeniorSoftwarePermanent employmentTemporary workRemote workFlexible hours
$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...SeniorSoftwareFull timeSeasonal workRemote work$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...SeniorSoftwareFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...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...SeniorSoftwareRemote jobContract work
$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...SeniorSoftwareFlexible hours$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...SeniorSoftwareFull timeWork at officeRemote work$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...SeniorSoftwareFull timeRemote work- ...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...SeniorSoftwareFull timeImmediate startShift work
- ...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...SeniorSoftwarePermanent employmentFull timeLive inWork at officeRemote work
$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...SeniorSoftwareFull timeLive in$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...SeniorSoftwareFull timeRemote work$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-...SeniorSoftwareFull timeRemote workFlexible hours- ...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...SeniorSoftwareFull timeContract work
- ...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,...SeniorSoftwareFull timeRemote work1 day per week
- ...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...SeniorSoftwareWork at officeRemote work
$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...SeniorSoftwareFull timeContract workRemote work- 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...SeniorSoftwareFull timeFor contractorsRemote work
- ...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...SeniorSoftwareContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior iOS Software Engineer. Be the first to apply!
Related searches
- ios developer Remote
- remote ios developer Remote
- senior ios engineer Remote
- senior ios developer Remote
- network software engineer Remote
- software engineer internship Remote
- facebook software engineer Remote
- software engineer travel Remote
- senior robotics software engineer Remote
- entry level software engineer remote Remote












