International educational project Hyperskill is looking for an Android Developer to work on the MVP companion app for the web version of the educational platform.
Primary Responsibilities:
Technical conception and development of tasks related to the Android platform and shared Kotlin Multiplatform;
Participation in the planning of new features and solutions;
Close cooperation with design, product and iOS teams.
Requirements:
Experienced with Dependency Injection in Android projects;
Experienced with Retrofit/Ktor;
Experienced with Gradle;
Experience with unit testing (JUnit) and UI testing (Espresso) is a plus;
Good knowledge of Kotlin as well as Android frameworks;
Familiar and worked with CLEAN architecture and MVI architecture;
Experience with Kotlin Multiplatform (KMM);
Knowledgeable about Kotlin Coroutines.
We offer
An opportunity to change the world through education;
Remote works from anywhere in the world, flexible work hours;
Unlimited vacation time.
We are always glad to meet new people!
To apply for the opening, send your CV to join@hyperskill.org with the job title in the subject line.