Fetch logo

iOS Mobile Engineer Apprentice

Fetch

About Fetch

Fetch is America's Rewards App, empowering consumers to live rewarded and helping brands create lifelong customers through the power of Fetch Points. Fetch captures more than $152 billion worth of transactions annually using cutting-edge artificial intelligence and machine learning technologies. To date, Fetch users have submitted more than 5 billion receipts and earned more than $1 billion in rewards. The app is available on the App Store and Google Play Store and has more than 6 million five-star reviews.

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.

About The Role

Fetch’s next step in evolving the shopping experience will require growing the engineering team. We’re looking for an iOS Mobile Engineer Apprentice to contribute immediately and work on real features that impact our customers and partners. You will build highly performant mobile applications to integrate seamlessly with our backend services. You’ll be working on a small, multi-functional team that may include other engineers, a designer, product manager, data scientist, and other roles. Success in this role requires the ability to take on challenging problems and design & develop an amazing solution with light mentorship of an experienced team member.

Responsibilities

  • Build and maintain iOS applications using Swift and Objective-C.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

In Your Toolbox (Minimum Requirements)

  • An understanding of functional or object-oriented programming.
  • Ability to learn quickly.
  • A desire to work in a fast-paced and challenging environment.
  • Effective communication, including the ability to translate and explain technical issues to non-technical team members.
  • You are self-driven and able to prioritize your time effectively.
  • Experience with object-oriented or functional programming languages (Swift, Objective-C).
  • Experience in Mobile Development (iOS).
  • Familiarity with Modern App Architecture (MVVM).
  • Experience with version control systems (Git).

Apprenticeship Facts

  • This is a 3-month program where you will be given challenging and meaningful work.
  • You will gain incredible experience and grow as an engineer.
  • There is no expectation that this role will convert to a full-time employee.
  • $40 per hour, 40 hours per week of work, minimum.
  • There are no health benefits during the apprenticeship.
  • We don’t sponsor H1Bs on an Apprenticeship due to legal limitations.
  • Get an onboarding buddy on your 1st day.
  • Provided Equipment: Mac laptop, monitors, etc. whatever is needed to be successful!
  • Work on the same projects as our permanent employees, you are not treated any differently.

Apprenticeship Perks

  • Employee Assistance Program
  • Gympass
  • Udemy Business
  • Pet Insurance

Location

This is a remote position available to candidates located in the United States.

Benefits
Extracted with AI

  • Employee Assistance Program
  • Gympass
  • Udemy Business
  • Pet Insurance

Similar jobs

Last update: 23 minutes ago

Braintrust logo
Braintrust

iOS Developer

Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.

Coinmerce logo
Coinmerce

Mobile Application Developer with Flutter and Dart

Join Coinmerce as a Mobile Application Developer using Flutter and Dart to enhance user experience in cryptocurrency trading.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Pleo logo
Pleo

Senior Mobile Platform Engineer

Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Handyhase.de logo
Handyhase.de

Full Stack Developer with PHP Focus

Join Handyhase.de as a Full Stack Developer focusing on PHP, working remotely with flexible hours and contributing to innovative projects.

AnyDesk Software logo
AnyDesk Software

Salesforce Software Engineer

Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

Ask Phill logo
Ask Phill

Back End Developer with Node.js and API Expertise

Join Ask Phill as a Back End Developer, focusing on Node.js and API development in a hybrid work environment in Amsterdam.

FxPro logo
FxPro

Senior Node.js Developer

Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.

Lekker Code Company logo
Lekker Code Company

Fullstack Developer (C#, Angular or React)

Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

Atolls logo
Atolls

Senior PHP Developer

Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

Bevel logo
Bevel

Entry Level iOS Engineer

Join Bevel as an Entry Level iOS Engineer to develop innovative health apps using Swift and Objective-C in New York.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.

doctari group logo
doctari group

Senior Full-Stack Engineer - TypeScript, React, Node.js

Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.

Bettermile logo
Bettermile

Working Student QA - Automation (d/f/m)

Join Bettermile as a Working Student in QA Automation, focusing on web and mobile testing with Java and Cucumber in a hybrid work environment.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.