Обязанности:
- Разработка Android-клиента на Kotlin (Jetpack Compose/View-based).
- Создание экранов маршрутов, деталей и POI по Material Design.
- Интеграция с API (REST/GraphQL), обработка авторизации.
- Работа с геолокацией и картами для отображения маршрутов.
- Реализация оффлайн-режима (Room/SQLite, WorkManager).
- Тестирование (JUnit, Espresso) и CI/CD (GitHub Actions).
- Коммуникация с дизайнерами, бэкендом и QA.
- 3+ года Android-разработки.
- Владение Kotlin и Android SDK.
- Опыт с Jetpack: ViewModel, LiveData/Flow, Navigation.
- Работа с Room или другими ORM.
- Интеграция карт (Google Maps, Mapbox).
- Тестирование e2e
Будет преимуществом
- Опыт в travel-домене.
- Знание Dagger/Hilt или Koin.
- Работа с push-уведомлениями.
Условия:
- Работа в офисе - Москва.
- Оформление на выбор.
- Работа в новой команде.
- Работа над новым интересным продуктом.