Thu, Jul 17, 2025, 1:12 PM

Recommended

Fetch iOS Engineer Apprentice

by adminSat, May 03, 2025, 5:44 AM
Fetch iOS Engineer Apprentice

Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is the one of the best in the world at what they do. We believe that a diverse range of perspectives is a requirement for building great products.

Remote
Junior level (1 -2 years)
Software Engineering

Fetch iOS Engineer Apprentice Summary:

  • Host Country: United States
  • Category: jobs

What you’ll do at Fetch (Role Responsibilities): 

  • Extend and maintain an existing codebase while optimizing app performance whether it is related to networking, UI, or data management


  • Build and implement features ranging from bare-bones ideas requiring ongoing interactions to those with highly-specific designs for a rapidly growing user base, following iOS human interface guidelines


  • Focus on innovation whether it’s tackling and solving new problems or approaching old problems in novel ways


  • Work in a collaborative, team environment focused on collaboration, open communication, direct feedback and knowledge sharing


In your Toolbox (Minimum Requirements):

  • 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 (e.g. GCD, Swift Concurrency)


  • A solid foundation of functional and/or object-oriented programming


  • Experience with version control systems (e.g. Git)


  • Effective communication skills, including the ability to translate and explain technical issues to non-technical team members


  • Passion for staying up-to-date with the latest trends, technologies, and advancements in the iOS ecosystem.


Program Eligibility 

  • Ability to work full-time (40 hours per week) from either one of Fetch’s offices or remotely, in the United States, for a fixed term of 12-16 weeks. 


  • While a degree is not required for this position, the apprenticeship program is not intended for students who are actively enrolled in a full-time, degree-seeking program. 
  • In order to be eligible for this program, full-time students must be within a month of their anticipated graduation date.


  • Due to the short-term nature of this role, we are not able to transfer existing H1Bs or support new applications for the FY 2026 lottery.

 

Fetch software engineering apprenticeship roles pay $50/ hour. Please note: pay for this role is not negotiable.

You May Also Like