Browse All Jobs
Job Description
Fetch is seeking an iOS Software Engineer to contribute to the development and maintenance of its mobile application. The engineer will work within a small, multi-functional team, collaborating with other engineers, designers, product managers, and data scientists. This role involves tackling challenging problems and creating user-centric solutions.Fetch emphasizes innovation, adaptability, and data-driven decision-making within its engineering philosophy. The company values proactive problem-solving and maintains high technical standards.Responsibilities:
  • Build and maintain a world-class mobile application.
  • Design and develop solutions with a user-centric focus.
  • Participate in general engineering architecture discussions and product planning meetings.
  • Establish new paradigms and patterns as the company scales.
  • Maintain technical excellence through thoughtful code review.
Requirements:
  • High dedication to innovation.
  • Team-first mentality with strong collaboration and communication skills.
  • Passion for staying updated with the latest iOS trends and technologies.
  • Deep understanding of object-oriented programming.
  • Ability to architect and build new features.
  • Experience with Swift, SwiftUI, Concurrency, Unit Testing, mobile architecture principles, and REST APIs.
  • Effective debugging skills.
Fetch Offers:
  • Equity in Fetch.
  • 401k match up to 4%.
  • Comprehensive medical, dental, and vision plans, including pet insurance.
  • $10,000 per year in education reimbursement.
  • Employee Resource Groups.
  • Flexible PTO and 9 paid holidays.
  • 20 weeks of paid parental leave for primary caregivers and 14 weeks for secondary caregivers.
  • $2,000 incentive for new family members.
  • Flexible work environment with options for remote work within the US.
Apply Manually