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
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.
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.
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.
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.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
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.
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.
Salesforce Software Engineer
Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.
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.
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.
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.
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.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
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.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
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.
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.
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.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.
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.
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.
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.
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.