Fetch is seeking an Android Software Engineer Apprentice to build and maintain a world-class mobile application that interacts with backend services and external partners.
The role involves working on a small, multi-functional team that may include engineers, designers, product managers, data scientists, and other roles.
Success in this position requires the ability to tackle challenging problems and design and develop user-centric solutions.
Fetch emphasizes a people-first culture rooted in trust, accountability, and innovation, encouraging employees to challenge ideas and think bigger.
The engineering philosophy at Fetch focuses on innovation, adaptability, and informed decision-making, with a strong emphasis on proactive problem-solving and high technical standards.
Requirements:
Candidates must have a 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 is required.
Familiarity with app profiling and debugging both logic and performance issues is necessary.
The ability to focus and lead the team on updating a large codebase with enhanced architecture and components is essential.
Candidates should be champions for quality, performance, and reliability through design and code reviews.
Strong critical thinking skills and keen attention to detail are required.
Comfort with ambiguity and the ability to set milestones and deliverables for the team in a cross-functional setting is necessary.
Candidates must be able to communicate succinctly with cross-functional areas to align technical solutions with business objectives.
A self-driven mindset with the ability to work on green field projects with limited input is essential.
The ability to adopt technology-agnostic software principles to Android application development is required.
Bonus points for generalist engineer experience, including building web services and working with various data stores, as well as a track record of pursuing self-directed side projects or open-source projects.
Benefits:
Employees will receive equity in Fetch, allowing them to benefit from the company's growth.
A 401k match is offered, dollar-for-dollar up to 4%.
Comprehensive medical, dental, and vision plans are available for employees and their pets.
Fetch provides $10,000 per year in education reimbursement for continuing education.
Employees can participate in employee-led resource groups that promote diversity and inclusion.
In addition to flexible PTO, Fetch observes 9 paid holidays and a year-end week-long break.
Robust leave policies include 20 weeks of paid parental leave for primary caregivers and 14 weeks for secondary caregivers, along with a flexible return-to-work schedule.
Employees welcoming new family members will receive a one-time $2,000 incentive to assist with childcare and related costs.
A flexible work environment is offered, allowing collaboration in stunning offices or fully remote work from anywhere in the US, with necessary hardware and software provided.