📍 Санкт-ПетербургМоскваМинск (Беларусь)Белград (Сербия)Самостоятельный переезд
Специализация
Mobile (Android)
Яндекс Диск — часть виртуального рабочего пространства Яндекс 360. Мы разработали многофункциональное и удобное приложение, но не собираемся останавливаться. Чтобы реализовывать новые идеи быстро и качественно, мы без сомнений избавляемся от устаревших решений — не боимся рефакторинга, внедрения новых библиотек и тестирования новых подходов к разработке.
Вам предстоит решать задачи, связанные с алгоритмами синхронизации данных, интеграцией с возможностями операционной системы и вёрсткой хитрых визуальных компонентов.
Технологии/инструменты
JavaKotlinDaggerRetrofitGlideSQLDelight/RoomAppium
- Текущий код на Kotlin (50%), Java (40%), Kotlin Multiplatform Mobile (10%).
- Новый код на Flux-подобной архитектуре.
- Dagger, Retrofit, Glide, SQLDelight + Room в одном (бывает и такое).
- CI по модели Trunk-Based Development.
- UI-тесты на Appium.
- Макеты в Figma.
Что нужно делать
- Разрабатывать новую функциональность приложения на Kotlin и Kotlin Multiplatform Mobile.
- Проектировать большие новые модули.
- Писать UI- и Unit-тесты.
- Следить за работоспособностью сервиса и устранять технический долг.
Мы ждем, что вы
- Знаете классические алгоритмы и структуры данных.
- Программировали для Android больше 2-х лет.
- Разрабатывали бэкенд на Java и хотите стать мобильным разработчиком.
Будет плюсом, если вы:
- Имеете самостоятельно разработанные приложения в Google Play.
- Работали с Kotlin Multiplatform Mobile.
Условия
- Возможность работать в гибридном формате в Санкт-Петербурге, Москве, Минске и Сербии.
- Сильная команда, с которой можно расти.
- Сложные задачи для сервиса с миллионами пользователей.
- Возможность влиять на процесс и результат.
- Расширенная программа ДМС: стоматология, обследования, вызов врача на дом и многое другое.
- Оплата 80% стоимости ДМС для супругов и детей.
- Курсы, тренинги, участие в конференциях.
Никита Просветов Recruiter