Fetch Logo

Fetch

iOS Engineer

Posted 15 Days Ago
Remote
Hiring Remotely in United States
Mid level
Remote
Hiring Remotely in United States
Mid level
The iOS Engineer will build and maintain Fetch's mobile application, designing solutions with a user-centric focus, collaborating with a multi-functional team, and participating in engineering discussions while upholding technical excellence.
The summary above was generated by AI

What we’re building and why we’re building it. 

Every month, millions of people use America’s Rewards App, earning rewards for buying brands they love – and a whole lot more. Whether shopping in the grocery aisle, grabbing a bite at the drive-through or playing a favorite mobile game, Fetch empowers consumers to live rewarded throughout their day. To date, we’ve delivered more than $1 billion in rewards and earned more than 5 million five-star reviews from happy users. 

It’s not just our users who believe in Fetch: with investments from SoftBank, Univision, and Hamilton Lane, and partnerships ranging from challenger brands to Fortune 500 companies, Fetch is reshaping how brands and consumers connect in the marketplace. When you work at Fetch, you play a vital role in a platform that drives brand loyalty and creates lifelong consumers with the power of Fetch points. User and partner success are at the heart of everything we do, and we extend that same commitment to our employees.

Ranked as one of America’s Best Startup Employers by Forbes for two years in a row, Fetch fosters a people-first culture rooted in trust, accountability, and innovation. We encourage our employees to challenge ideas, think bigger, and always bring the fun to Fetch.

Fetch is an equal employment opportunity employer.

Meet Fetch Engineering: 
At Fetch, our engineering philosophy emphasizes innovation, adaptability, and informed decision-making. Our engineers thrive in complex environments, making decisions based on critical thinking and data, even in uncertain situations. We value proactive problem-solving and focus on driving impactful results while maintaining high technical standards. You will work alongside talented engineers who are dedicated to pushing the boundaries of technology and encouraging each other to excel. We understand that Fetch may not be the right fit for everyone, but if you're passionate about solving challenging problems and navigating intricate systems, Fetch could be a great place for you.

The Role:

We are looking for an iOS Software Engineer. You will build and maintain a world class mobile application that works directly with our backend services and external partners. Success in this role requires the ability to take on challenging problems and design & develop amazing solutions with a user-centric focus. You’ll be working on a small, multi-functional team that may include other engineers, a designer, product manager, data scientist and other roles. We’ll rely on your experience in general engineering architecture discussions as well as product planning meetings. You’ll have the opportunity to help establish new paradigms and patterns as we scale and help maintain this high level of technical excellence through thoughtful code review. (iOS Native)

This is a full-time role that can be held from one of our US offices or remotely in the United States.

In your tool-box:

  • High dedication to innovation, being able to solve new problems or solve old problems in novel ways and breaking through the little things along the way.
  • Team first - fostering an environment of collaboration, open communication, direct feedback and knowledge sharing
  • Passion for staying up-to-date with the latest trends, technologies, and advancements in the iOS ecosystem.
  • You thrive in an environment that optimizes for flexibility over rigid structure
  • A deep understanding of object-oriented programming
  • Ability to architect and build new features from a specific design or bare-bones idea for a rapidly growing user base, following iOS human interface guidelines
  • Ability to extend and maintain an existing codebase as well as optimizing app performance whether it is related to networking, UI, or data management
  • Effective communication, including the ability to translate and explain technical issues to non-technical team members

You have experience with:

  • Swift
  • SwiftUI
  • Concurrency
  • Unit Testing
  • Mobile architecture principles
  • Networking, specifically using REST APIs from mobile
  • Debugging

Bonus points:

  • Deep understanding of Swift Concurrency
  • Automated testing on mobile
  • Profiling with Xcode Instruments
  • Experience with CI/CD
  • Technical Leadership experience
  • Ability to manage apps, certificates, testers, provisions via Apple’s developer portal and App Store Connect
  • Undergraduate or graduate degree in computer science, engineering or mathematics

At Fetch, we'll give you the tools to feel healthy, happy and secure through:

  • 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.

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 [email protected].

Learn more: Fetch Recruitment Scam Warning.

Top Skills

Ci/Cd
Concurrency
Rest Apis
Swift
Swiftui
Unit Testing
Xcode Instruments

Similar Jobs

Yesterday
Remote
United States
140K-165K Annually
Senior level
140K-165K Annually
Senior level
Cloud • eCommerce • Enterprise Web • Information Technology • Software
The Senior iOS QA Engineer will develop tests for the iOS SDK, ensure code quality through automation, and contribute to product development strategies.
Top Skills: AppiumFlutterGitlabObjective-CReact NativeSwiftXctest
Yesterday
Remote
USA
200K-220K Annually
Senior level
200K-220K Annually
Senior level
Hardware • Machine Learning • Security • Software
The Staff iOS Engineer at Flock Safety will maintain and improve the iOS app, ensuring scalability and enhancing user experience while collaborating across teams.
Top Skills: ApnsKotlinNode.jsSwiftSwift ConcurrencySwiftuiUikitXctest
5 Days Ago
Remote
USA
180K-230K Annually
Senior level
180K-230K Annually
Senior level
Productivity • Software
The iOS Engineer will develop and enhance Fathom's AI notetaker for in-person meetings, focusing on audio capture and the overall mobile experience.
Top Skills: App Store ConnectAvfoundationiOSOauthTestflight

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account