Remote Staff iOS Software Engineer

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 to earn rewards for their purchases.
  • The company has delivered over $1 billion in rewards and has received more than 5 million five-star reviews.
  • Fetch is backed by investments from SoftBank, Univision, and Hamilton Lane, and partners with both challenger brands and Fortune 500 companies.
  • The company promotes a people-first culture that values trust, accountability, and innovation.
  • The Staff iOS Software Engineer will build and maintain a mobile application that interacts with backend services and external partners.
  • The role involves solving challenging problems and designing user-centric solutions.
  • The engineer will work in a small, multi-functional team and participate in architecture discussions and product planning meetings.
  • The position requires mentoring other engineers and contributing to the codebase while maintaining high technical standards.

Requirements:

  • Candidates must have a desire to lead by example and mentor other iOS engineers.
  • Experience in constructing architecture and common components to enhance scalability, consistency, and maintainability is required.
  • Familiarity with app profiling and debugging both logic and performance issues is necessary.
  • The ability to focus on updating a large codebase with enhanced architecture and components is essential.
  • Strong critical thinking skills and keen attention to detail are required.
  • Candidates should be comfortable dealing with ambiguity and setting milestones for the team.
  • A self-driven mindset with the ability to work on green field projects with limited input is necessary.
  • Experience with Swift, SwiftUI, concurrency, unit testing, mobile architecture principles, and networking using REST APIs is required.
  • Bonus points for generalist engineer experience, a track record of self-directed projects, and technical leadership experience.

Benefits:

  • Employees receive equity in Fetch, allowing them to benefit from the company's growth.
  • A 401k match is offered, with a dollar-for-dollar match 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.
  • The company observes 9 paid holidays and offers flexible paid time off, including 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 costs.
  • Employees can work fully remotely or collaborate in offices located in Madison, Birmingham, or Chicago, with necessary hardware and software provided.
Apply now
Please, let Fetch know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Position
Experience level
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback