
циан · Удалённо в РФ · 4 июн.
Вы присоединитесь к команде BX (Buyer Experience) — команда отвечает за ключевые пользовательские сценарии: персонализацию, регистрацию и авторизацию пользователей, личный кабинет, избранное и сохранённые поиски. Android-разработчик является единственным специалистом своего направления в команде и напрямую влияет на развитие мобильного продукта.
Проактивно участвовать в жизни продукта: обсуждении требований, планировании проектов, проектировании дизайна, прототипов, спецификаций;
Делиться технической экспертизой: предлагать, обсуждать и интегрировать новые решения;
Декомпозировать, оценивать сроки реализации задач и выдерживать их;
Проектировать клиент-серверное взаимодействие;
Разбираться в чужом коде и проводить его рефакторинг;
Доносить свои мысли и отстаивать свою точку зрения перед остальными членами команды;
Не просто накидывать идеи, а реализовывать и доводить их до конца в общем проекте;
Что нужно знать:
Android SDK, Android Support Libraries
Паттерны построения мобильного UI/UX, принципы Material Design
Паттерны проектирования, ООП, SOLID, Clean; Architecture
Kotlin
Dagger, Kotlin Coroutines, Kotlin Flow, Compose, MVVM / MVI, Room
Gradle Multi Modules
Знание архитектуры OS Android
Опыт написания Unit и UI тестов
Опыт в Backend Driven UI подходе
Работа с Gradle
Опыт работы с CI/CD
Мы предлагаем: