- Bachelor's degree, or equivalent work experience.
- Six to eight years of relevant experience.
Required Skills / Experience:
- Fluency with Kotlin and Java development.
- Knowledge of cutting-edge Android technologies.
- Strong opinion about design and a desire for building beautiful user experiences.
- A constant drive to make things simpler and faster.
- Empathy for our customers, who rely on us to run their business. All our team members regularly speak with our customers.
- Comfort and delight in a small, intense, high-growth startup environment.
- 6 years of experience in mobile/software development.
- Hands on experience working with Android SDK, Android Studio, APIs, Database/SQL.
- Experience with MVVM architecture.
- Familiarity with Live Data, Room DB, and Coroutines.
- Solid engineering and coding skills with good understanding of data structures and asynchronous programming.