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