Avatar for Branch

Branch helps hourly employees grow financially

Senior Android Engineer

$90k – $120k • 0.05% – 0.2%
Apply now
Ideate. Create. Execute. Come join our growing Engineering team as we develop new ways to improve the financial wellness of hourly workers. Learn more about our culture, approach, tech, and people here: branchapp.com/team

About the Job

• Contribute to 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


• BS or MS in Computer Science or related field
• 3+ 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


• 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 remotely or at our office in Minneapolis, MN

More jobs at Branch

View all jobs

Senior Full Stack Engineer

Apply now

Sr. QA and Test Automation Engineer

Apply now

Senior Backend Engineer

Apply now

Sales Development Rep

Apply now

Account Executive, Mid-Market

Apply now