Android Developer

Краткое описание

Разработка приложения на Kotlin Android для Kaspi Pos

Основные требования (образование, навыки)

  • Опыт программирования под Android не менее 3 лет, в том числе:

    - Kotlin,

    - Android SDK,

    - Android module,

    - Android JetPack,

    - Kotlin Coroutines,

    - MVP/MVVM,

    - Dagger/Koin,

    - Room,

    - Git,

    - Gradle;

    - Понимание работы android и библиотек под капотом;

    - Модель памяти устройств;

    - Модульный подход разработки приложения;

    - Знание принципов ООП, Clean code, SOLID и шаблонов проектирования;

    - Знание английского языка intermediate.

 Приветствуется:

Опыт работы с *nix системами, инженерные навыки.

 

Чем предстоит заниматься (функциональные обязанности)

  • Разработка приложения на Kotlin Android для Kaspi Pos, в том числе:

    - внедрение новых фич;

    - участие в рефакторинге существующего кода;

    - участие в оценке проектов и задач;

    - прототипирование новых устройств;

    - архитектурные задачи;

    - unit тесты.