🔥 1000+ вакансий с удаленкой на Хабр Карьере → посмотреть и откликнуться

Android-разработчик в Яндекс Диск

Местоположение и тип занятости

Москва, Санкт-ПетербургПолный рабочий день

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

Описание вакансии

О компании и команде

Яндекс Диск — часть виртуального рабочего пространства Яндекс 360. Мы разработали многофункциональное и удобное приложение, но не собираемся останавливаться. Чтобы реализовывать новые идеи быстро и качественно, мы без сомнений избавляемся от устаревших решений — не боимся рефакторинга, внедрения новых библиотек и тестирования новых подходов к разработке. Вам предстоит решать задачи, связанные с алгоритмами синхронизации данных, интеграцией с возможностями операционной системы и вёрсткой хитрых визуальных компонентов.

Наш стек:

  • текущий код на 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% стоимости ДМС для супругов и детей;
  • курсы, тренинги, участие в конференциях.

Смотреть ещё вакансии