Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Android Engineer Apprentice

at Fetch

Posted 4 months ago 0 applied

Description:

  • Fetch is building a rewards app that millions of people use every month, allowing users to earn rewards for purchasing their favorite brands.
  • The company has delivered over $1 billion in rewards and has received more than 5 million five-star reviews.
  • Fetch has received investments from notable firms and partners with various brands, reshaping the connection between brands and consumers.
  • The engineering team at Fetch emphasizes innovation, adaptability, and informed decision-making, thriving in complex environments.
  • The Staff Android Software Engineer will 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, including engineers, designers, product managers, and data scientists.
  • Success in this position requires tackling challenging problems and designing user-centric solutions.
  • This is a full-time position that can be performed remotely within the United States.

Requirements:

  • Candidates must have a desire to lead by example and mentor other Android engineers.
  • Experience in constructing architecture and common components to improve scalability, consistency, and maintainability is required.
  • Familiarity with app profiling and debugging logic and performance issues is necessary.
  • The ability to focus on updating a large codebase with enhanced architecture and components is essential.
  • Candidates should champion quality, performance, and reliability through design and code reviews.
  • Strong critical thinking skills and attention to detail are required.
  • Comfort with ambiguity and the ability to set milestones and deliverables in a cross-functional setting is necessary.
  • Candidates must communicate succinctly with cross-functional areas to align technical solutions with business objectives.
  • A self-driven mindset with the ability to work on greenfield projects with limited input is required.
  • The ability to adopt technology-agnostic software principles in Android application development is essential.
  • Bonus points for generalist engineer experience, including building web services and working with various data stores, as well as a track record of self-directed side projects or open-source contributions.

Benefits:

  • Employees 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 resource groups that promote diversity and inclusion.
  • Fetch offers flexible paid time off, observing 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.
  • A one-time $2,000 incentive is provided for employees welcoming new family members to assist with childcare and related costs.
  • Employees can work in stunning offices or fully remotely, with necessary hardware and software provided for home office setups.