iOS Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Fetch · 2 hours ago

iOS Software Engineer

Fetch Rewards is a company that empowers consumers by providing rewards for their purchases. They are seeking an iOS Software Engineer to build and maintain a mobile application, focusing on user-centric features while collaborating with a multi-functional team to drive product growth and engagement.

E-CommerceLoyalty ProgramsMobile AppsShopping
check
H1B Sponsor Likelynote

Responsibilities

Design, build, and ship new iOS features from early concepts, design mocks, or loosely defined ideas for a rapidly growing user base
Apply Human Interface Guidelines to deliver intuitive, high-quality user experiences
Extend, refactor, and maintain existing codebases while improving performance across networking, UI rendering, and data management
Contribute to scalable mobile architectures that support modularization, testability, and long-term maintainability
Collaborate with cross-functional partners and clearly communicate technical tradeoffs, risks, and solutions to non-technical stakeholders
Debug, profile, and optimize application performance using Xcode and related tooling
Write and maintain unit tests, UI tests, and automation to ensure reliability and quality
Take ownership of ambiguous technical problems and drive them to resolution with minimal guidance
Contribute to shared frameworks and systems that enable large, distributed engineering teams to move quickly
Stay current with developments in the iOS ecosystem and actively explore AI-powered tools that improve developer productivity and engineering efficiency

Qualification

SwiftSwiftUIIOS architecture patternsREST APIsReactive programmingDependency injectionCuriosityAI-forward mindsetCommunication skillsProblem-solving

Required

Strong understanding of object-oriented and protocol-oriented programming principles
Proficiency with Swift, SwiftUI, and modern concurrency patterns, including async and await
Experience with reactive programming paradigms, such as Combine or similar frameworks
Hands-on experience with dependency injection, modular frameworks, and protocol-oriented architectures
Solid knowledge of mobile architecture patterns such as MVVM and modularization strategies
Experience working with REST APIs, networking layers, and data modeling for mobile applications
Familiarity with debugging, performance profiling, and optimization using Xcode Instruments
Proven experience shipping features in medium to large engineering teams and contributing to high-quality production codebases
Strong communication skills with the ability to explain technical concepts to non-technical audiences
High degree of ownership, curiosity, and comfort operating in evolving or ambiguous problem spaces
Demonstrated interest in innovation and an AI-forward mindset, with enthusiasm for adopting tools that improve engineering efficiency

Benefits

Equity: We offer 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, including Juneteenth and Indigenous People’s Day, 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 in Madison, Birmingham, or Chicago. 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.

Company

Fetch is a consumer-engagement platform that enables users to earn and redeem rewards.

H1B Sponsorship

Fetch has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (2)
2023 (2)
2022 (1)
2021 (2)
2020 (2)

Funding

Current Stage
Late Stage
Total Funding
$691.85M
Key Investors
Morgan Stanley Private CreditHamilton LaneSoftBank Vision Fund
2024-12-10Secondary Market
2024-03-20Debt Financing· $110M
2022-04-07Series E· $240M

Leadership Team

leader-logo
Wes Schroll
CEO & Founder
linkedin
leader-logo
Tyler Kennedy
Co-Founder / SVP - Operations
linkedin
Company data provided by crunchbase