Remote Staff Android Engineer

at Favor

Posted 1 day ago 5 applied

Description:

  • The Engineering team at Favor supports the mission to bring fast, fresh delivery to Texans.
  • The Favor technology platform enables Runners to deliver millions of Favors by managing real-time assignments, facilitating communication, and keeping mobile applications in sync.
  • As a Staff Software Engineer, you will be responsible for all phases of development, testing, and deployment of native Android applications.
  • You will collaborate closely with Product and Operations teams to understand customer needs and deliver delightful user experiences.
  • Responsibilities include recommending process changes, diagnosing and fixing technical issues, planning solutions for large features, leading documentation creation, and providing training around technology stacks.

Requirements:

  • A related degree or comparable formal training, certification, or work experience is required.
  • Advanced understanding of software design patterns to write clean, well-structured code is necessary.
  • Candidates should have 7+ years of relevant software engineering experience, with experience in a high-growth startup being a plus.
  • Proficiency in Java, Kotlin, JUnit, MVVM, MVP, Espresso, Dependency Injection, RxJava or Coroutines, Gradle, and Jenkins is expected.
  • Excellent written and verbal communication skills are essential for conveying technical concepts to both technical and non-technical stakeholders.
  • Ability to lead larger initiatives and appreciate simple design while writing clean, well-tested code is important.
  • Strong debugging skills and the ability to gather and define software requirements are required.
  • Candidates should have a strong understanding of test automation techniques and the ability to write atomic tests.

Benefits:

  • Favor offers premium health, vision, dental, and life insurance, along with 401(k) options.
  • Employees receive Favor delivery fee credit and H-E-B discounts.
  • Unlimited paid time off (PTO) is available for salaried employees, along with ample vacation time for all team members.
  • The company encourages personal growth and education through Intern(al)ships and Learning Labs.
  • Favor fosters community through Employee Resource Groups (ERGs), company-wide events, happy hours, and regular connection opportunities.
  • The company is committed to diversity, equity, and inclusion, and encourages candidates from all backgrounds to apply.