Fetch is looking to build and maintain a world-class mobile application that works directly with their backend services and external partners.
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)
Responsibilities
- Extend and maintain an existing codebase while optimizing app performance
- Build and implement features 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
- Help maintain a high-level of technical excellence through thoughtful, consistent code review
Other
- 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
- 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
- Not actively enrolled in a full-time, degree-seeking program (or within a month of anticipated graduation date)
- Not eligible for H1B transfer or new application for the FY 2026 lottery