Мы расширяем команду мобильной разработки «Спорт» - это обширный функциональный блок: главная и детальные страницы, трансляции, история ставок, купоны, поиск турниров. Это направление занимает около 50% экранов приложения. В первое время, предстоит вынос спортивных частей приложения в SDK.
Что мы ожидаем:
- Коммерческий опыт Android-разработки на Kotlin от 3 лет
- Опыт работы с Jetpack Compose
- Хорошее понимание Android SDK и жизненного цикла компонентов
- Знание Coroutines, Flow, принципов многопоточности
- Опыт работы с сетевым взаимодействием (Retrofit/Ktor/OkHttp)
- Знание паттернов проектирования и принципов SOLID
- Опыт применения MVVM/MVI/Clean Architecture
- Опыт работы с модульной архитектурой
- Знание DI (Koin)
- Опыт оптимизации производительности.
Чем предстоит заниматься:
- Первое время предстоит разработка SDK, вынос спортивных частей приложения в SDK.
- Разрабатывать новые фичи и поддерживать существующий код
- Участвовать в проектировании архитектуры и обсуждении технических решений
- Писать понятный, поддерживаемый и тестируемый код
- Работать с REST/WebSocket API и интеграциями с backend
- Участвовать в код-ревью, декомпозиции задач и оценке сроков
- Оптимизировать производительность приложения и устранять технический долг
- Взаимодействовать с дизайнерами, QA, backend- и iOS-разработчиками.