Position: Senior Android Developer
Company: B9
Experience required: 3y
English level: intermediate

Key qualifications
Product thinking mindset
3+ years of Android, Kotlin commercial services development experience;
Confidence in application of Clean Architecture, OOP, SOLID principles, MVVM pattern;
Understanding of the Android SDK, different versions of Android
Experience with RxJava, Retrofit
English from Intermediate
Git, CI/CD
Will be a plus
Experience building banking applications
Paging library, Koin, Cicerone
AppsFlyer, Firebase
Apollo, Mockito, GraphQL/REST, Google Services
Your responsibility and scope
Design and development of new features with focus on delivery;
Supporting existing functionality;
Tasks grooming and evaluation;
Code review;
Working with production services;
Further: technical/team leadership
We offer
Full-time, remote or office space;
Latest tech stack, high load distributed application development challenges;
International team of experienced and talented professionals;
Ability to become a Technical/Team leader in a fast growing team;
Relocation/temporary location in Mexico / Canada / States;
Offsite corporate events in Mexico / Canada / States.