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 тесты.