Time zones: EST (UTC -5), CST (UTC -6), MST (UTC -7), PST (UTC -8)
Come join our team as we develop new ways to improve the lives of working Americans. Our mission starts with empowering our own employees. Have a great idea? Share it today and it might get implemented tomorrow. As a team member at Branch, your voice and creativity can directly impact the product and company. We not only attract great talent from across the country, but also build teams to help that talent to thrive. That means valuing a diversity of opinions and working styles, while creating a shared belief in innovation, initiative, and winning together.
- Design, build, and maintain our flagship Android app
- Define and implement robust app architectures and complex user interfaces
- Improve engineering standards, tools, and processes
- Manage individual project priorities, deadlines, and deliverables
- Collaborate with product managers, designers, and other cross-functional groups to implement new features
- 5+ years of Android development experience
- Organized, self-motivated, and comfortable advocating for yourself and the work
- Proficiency with Kotlin. We use it for all new code
- Experience with Jetpack Compose. We use it for most of our new UI.
- Experience working in a modular codebase
- Experience working with CI/CD tooling such as Bitrise
- Familiarity with various architecture patterns. Bonus points for MVVM experience.
- Experience with some or all of these technologies: Coroutines, Retrofit / OkHttp, Dagger / Hilt, and Room
- Work from anywhere (U.S. based)
- Branch-paid medical, dental, and vision insurance
- Equity
- 401k
- Flexible time off
- Paid company holidays
- Paid parental leave
To find out more about this job, please visit this link

