<aside>
💡 Важно
- Эта вакансия — с обязательной релокацией в Бангкок.
- Знание английского — не ниже Upper Intermediate (B2+). Даже если вы мощный специалист, но английским владеете на недостаточном уровне, мы не сможем рассмотреть вас на эту позицию.
☝️ Тем не менее, рекомендуем всё равно подать заявку: у нас есть другие вакансии с меньшими требованиями к уровню языка.
</aside>
Чем предстоит заниматься
- Проектирование, оценка и разработка Android приложения (Kotlin) в составе полнофункциональной Scrum-команды
- Написание unit и integration тестов
- Участие в обсуждении функционала и требований с другими разработчиками, дизайнерами, аналитиками
Мы ожидаем, что вы
- Опыт разработки Android приложений на Kotlin или Java от 3 лет в крупном екоме (не атомарные проекты, не стартапы)
- Clean Architecture - обязательно
- Опыт разработки клиент-серверных приложений
- Понимание различных архитектур (MVP, MVVM, Clean Architecture)
- Уверенное знание Android SDK (API level 21+, Activity/Fragment Lifecycle, Multithreading, Collections, Networking)
- Опыт работы с DI
- Опыт работы с RxJava2 / RxKotlin
- Опыт написания unit и integration тестов
- Опыт работы с Git
- Знание ООП и шаблонов проектирования (Patterns), принципов SOLID
- Опыт разработки на Kotlin
- Опыт работы с Room
- Опыт работы с Cicerone
- Опыт работы с Single Activity, понимание FlowFragments