Senior Android Engineer

Ideate. Create. Execute.  Come join our growing Engineering team as we develop new ways to improve the lives of hourly workers.  Learn more about our culture, approach, tech, and people here: https://branch.engineering

About the Job

  • Lead the design and development of Android features and components
  • Develop core features of our library
  • Rapidly prototype new ideas and test them in the real world
  • Imagine, design, implement, test, launch, and maintain features
  • Improve our code base through continuous refactoring
  • Contributing ideas to overall company strategy and product road map


Qualifications

  • BS or MS in Computer Science or related field
  • 4+ years experience with Android (SDKs, frameworks, tools, unit testing, and the mobile application deployment process)
  • Solid experience with version control and bug tracking
  • Solid experience with RESTful HTTP APIs and Kotlin/Java
  • Startup mentality: self-starter, proactive, flexible
  • A strong foundation in computer science, with deep knowledge of data structures, algorithms, and software design
  • Bonus: Published an app in the Play Store

Benefits

  • Full health, dental and vision coverage
  • Stock options
  • New computer or whatever new technology you need to make you successful
  • Flexible time off and paid holidays
  • Ability to work remotely whenever you like
  • Work in our offices in Minneapolis, MN

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file