extensive knowledge and several years of experience in Android programming
good understanding of algorithms, data structures and general software development patterns
API experience with REST and/or JSON
familiar with RxJava, Dagger2, Git, Gradle and Jenkins
good knowledge of different testing frameworks (JUnit, Calabash, Espresso, Spoon or others)
fluent English