Мы ищем Android-разработчика, который хочет развиваться и делать качественный продукт.
Что для нас важно:
- Опыт разработки Android-приложений от 2 лет;
- Уверенное знание Kotlin;
- Опыт работы с Kotlin Coroutines;
- Опыт использования DI (Dagger2 / Hilt / Kodein или аналогов);
- Понимание принципов ООП и SOLID;
- Понимание особенностей платформы Android и её жизненного цикла;
- Опыт разработки клиент-серверных приложений;
- Понимание принципов многопоточности;
- Уверенная работа с Git, базовое понимание Gradle;
- Опыт работы с архитектурами MV* и понимание Clean Architecture;
- Ответственность, самостоятельность и умение работать в команде.
Чем предстоит заниматься:
- Поддержкой и развитием популярного Android-приложения;
- Участием в формировании технических и продуктовых решений;
- Написанием чистого и поддерживаемого кода на Kotlin (без legacy);
- Разработкой UI на Jetpack Compose;
- Проектированием и внедрением новых фич;
- Разработка кроссплатформенных решений на Kotlin Multiplatform.
Будет плюсом:
- Знакомство или практический опыт с Kotlin Multiplatform (KMP);
- Опубликованные приложения в Google Play;
- Опыт написания тестов;
- Опыт работы с Android Jetpack;
- Опыт работы с GitLab;
- Опыт работы с CI/CD;
- Работа с JIRA, Figma.