iOS Software Engineering Apprentice

America's Rewards App that enables consumers to earn rewards for buying brands they love, with over $1 billion in rewards delivered.
$104,000
iOS
Software Engineering Intern
Remote
Consumer

Description For iOS Software Engineering Apprentice

Fetch, America's leading rewards app, is seeking an iOS Software Engineering Apprentice to join their dynamic engineering team. This role offers an exceptional opportunity to work on a platform that has delivered over $1 billion in rewards and earned more than 5 million five-star reviews.

As an apprentice, you'll be integral to building and maintaining a world-class mobile application that interfaces directly with backend services and external partners. You'll work within a small, multi-functional team, collaborating with engineers, designers, product managers, and data scientists to create innovative solutions with a user-centric focus.

The position offers hands-on experience in extending and maintaining a sophisticated codebase, optimizing app performance, and implementing features for a rapidly growing user base. You'll work with modern technologies including Swift, SwiftUI, and UIKit, while following iOS human interface guidelines.

Fetch's engineering philosophy emphasizes innovation, adaptability, and data-driven decision-making. The company has been ranked as one of America's Best Startup Employers by Forbes for two consecutive years and maintains a people-first culture rooted in trust, accountability, and innovation.

This is a full-time, remote position within the United States, offering a competitive rate of $50/hour for a 12-16 week term. The role provides an excellent opportunity to gain practical experience in mobile development while working on a platform that reshapes how brands and consumers connect in the marketplace.

The ideal candidate will have experience with iOS development, modern architecture patterns, and multi-threaded programming. You'll need strong communication skills and a passion for staying current with iOS ecosystem developments. This apprenticeship is perfect for those seeking to launch their career in mobile development with a company that values innovation and user success.

Last updated 2 months ago

Responsibilities For iOS Software Engineering Apprentice

  • Extend and maintain existing codebase while optimizing app performance
  • Build and implement features following iOS human interface guidelines
  • Focus on innovation and solving problems in novel ways
  • Work in a collaborative team environment with open communication
  • Participate in code review and knowledge sharing

Requirements For iOS Software Engineering Apprentice

  • Experience building mobile iOS applications using Swift
  • Experience with SwiftUI and UIKit
  • Experience building with modern architecture patterns (e.g. MVVM)
  • Exposure to multi-threaded code (GCD, Swift Concurrency)
  • Solid foundation of functional and/or object-oriented programming
  • Experience with version control systems (Git)
  • Effective communication skills
  • Passion for staying up-to-date with iOS ecosystem

Benefits For iOS Software Engineering Apprentice

  • Remote work options
  • Full-time position (40 hours/week)
  • 12-16 weeks fixed term

Interested in this job?

Jobs Related To Fetch iOS Software Engineering Apprentice

iOS Mobile Developer Intern (Summer 2025)

Summer 2025 iOS development internship at BetterSleep, offering hybrid work in Montreal for post-secondary students with Swift/Objective-C experience.

Software Engineer Intern (Mobile iOS)

Software Engineer Intern position for iOS development at MP Solutions Ltd., offering hands-on experience with Swift and SwiftUI in a flexible, hybrid work environment.

Software Engineer Intern (Mobile iOS)

Software Engineer Intern position for iOS development at MP Solutions Ltd., working on educational applications with over 5 million monthly active users.

iOS Engineer Intern (M/F)

Withings is seeking an iOS Engineer Intern to join their mobile team, contributing to the development of their connected health ecosystem and mobile application.