Android Developer
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 hello@hyperskill.org with the job title in the subject line.
Contact us