Browse All Jobs
Job Description

Fetch is seeking an Android Engineer Apprentice to contribute to the development and maintenance of its mobile application. The role involves working within a small, multi-functional team, collaborating with engineers, designers, product managers, and data scientists. The ideal candidate should be capable of tackling challenging problems and creating user-centric solutions.

Fetch's engineering philosophy emphasizes innovation, adaptability, and informed decision-making. Engineers at Fetch thrive in complex environments, making decisions based on critical thinking and data, even in uncertain situations. The company values proactive problem-solving and focuses on driving impactful results while maintaining high technical standards.

Responsibilities:

  • Build and maintain a world-class mobile application.
  • Work directly with backend services and external partners.
  • Collaborate within a small, multi-functional team.
  • Design and develop user-centric solutions.

Requirements:

  • Desire to lead by example and mentor other Android engineers
  • Experience in constructing architecture and common components to enhance scalability, consistency, and maintainability throughout the product development cycle
  • Familiarity with app profiling and debugging both logic and performance issues
  • Ability to focus and lead the team on updating a large codebase with the architecture and components you’ve helped enhance
  • Being a champion for quality, performance and reliability through leading by example and outside of your lane through design and code reviews
  • Strong critical thinking skills, and a keen attention to detail
  • Comfortable dealing with ambiguity, setting milestones and deliverables for the team in a cross-functional setting
  • Ability to communicate succinctly to cross-functional areas (product, design, GTM, sales, support) to align technical solutions with business objectives.
  • Self-driven mindset, with the ability to work on green field projects with limited input
  • Ability to adopt technology-agnostic software principles to Android application development
  • 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.

Benefits and Perks:

  • Equity in Fetch
  • 401k match up to 4%
  • Comprehensive medical, dental, and vision plans for humans and pets
  • $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, 14 weeks for secondary caregivers
  • $2,000 incentive for new family members
  • Flexible work environment (remote or in-office)
Apply Manually