• Design and build applications for Android devices on the Android platform;

  • Maintain quality and ensure responsiveness of applications;

  • Collaborate with the rest of the engineering team to design and launch new features;

  • Maintain code integrity and organization;

  • Create app updates, including bug fixes and additional features, for release;

Required Qualifications:

  • BS/MA degree in Software Development, Computer Science, or similar;

  • Solid understanding of the full mobile development life cycle;

  • Practical understanding of OOP principles;

  • Solid skills in Kotlin and core Java;

  • Familiar with Android SDK;

  • Knowledge of MVVM, Retrofit, SQLite;

  • Technical level of English;

  • Top-notch teamwork and communication skills;

  • Enthusiastic about learning new technologies and improving the skills;

  • Eager to work in a dynamic, fast-moving and growing environment;