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.