Remote Android Engineer Apprentice

Posted

Apply now
Please, let Fetch know you found this job on RemoteYeah. This helps us grow 🌱.

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.
Apply now
Please, let Fetch know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback