Android-разработчик в Облако

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

МоскваПолный рабочий деньМожно удаленно

Компания

Место встречи лучших

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

Условия работы

Облако Mail.ru ― один из лидирующих сервисов хранения файлов в России и СНГ, помогающий миллионам пользователей хранить свои фото, видео и другие файлы в интернете и синхронизировать их между устройствами. Мобильное Облако ― флагманский продукт, создаваемый в рамках концепции mobile first, решающий амбициозные и сложные задачи на стыке машинного обучения, компьютерного зрения, хранения и обработки экстремально больших массивов данных, такие как распознавание лиц, умная классификация и систематизация пользовательского контента, оптимизация и освобождение места на мобильных устройствах.

Задачи:

  • бороться с Android за возможность работать в фоне;
  • придумывать способы быстро загружать огромные списки файлов (300–500 тысяч) и красиво показывать их пользователям;
  • совместно с дизайнерами улучшать интерфейс приложения, чтобы соответствовать последнему писку UI-моды;
  • оптимизировать отдельные части приложения для их быстрого запуска и работы.

Требования к кандидату:

  • опыт разработки под Android ― от 2 лет;
  • опыт работы в команде (умение слушать других и донести свое мнение до других, умение и желание разбираться в чужом коде, оценивать сложность и время выполнения задач);
  • уверенное знание Kotlin;
  • понимание принципов ООП и паттернов проектирования;
  • понимание архитектуры Android и приложений под Android;
  • опыт разработки клиент-серверных приложений, работа с сетью, работа в фоне;
  • опыт создания кастомных UI-компонентов.

Будет плюсом:

  • опыт работы с JavaRX, OKHTTP, Android Architecture Components, Coroutines.