Сейчас мы ищем Senior Android Developer в направление Маркетплейс.
Чем предстоит заниматься:
-
разрабатывать новый функционал и поддерживать текущий;
-
верстать новые экраны с применением A/B-тестов;
-
разрабатывать клиент-серверное взаимодействие;
-
участвовать в оценке и планировании;
-
участвовать в разработке архитектурных решений;
-
проводить code review.
Главные требования:
-
опыт коммерческой разработки Android приложений от 4-х лет;
-
хорошие знания Kotlin и Android SDK;
-
опыт работы с ViewModel, LiveData, Kotlin Coroutines, Flow;
-
понимание принципов SOLID, архитектурного подхода MVVM и Clean Architecture;
-
опыт работы в команде и проведения code review.
Плюсом будут:
-
опыт работы с grpc сервером;
-
знание Material Guidelines;
-
опыт написания unit-тестов;
-
опыт размещения приложения в Google Play;
-
опыт работы по гибким методологиям (Agile, Scrum).
Стек:
-
разработка: Kotlin, MVVM, Koin, Coroutines, Flow, Cicerone, Room, Compose;
-
контроль версий: Git;
-
окружение, CI: GitLab;
-
задачи: Jira, Confluence.