Android-разработчик в Рекламную сеть Яндекса

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

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

Компания

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

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

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

Мы разрабатываем библиотеку для монетизации приложений — продукт, интегрированный в тысячи мобильных приложений по всему миру: десятки миллионов пользователей ежедневно просматривают рекламу, отрисованную через наш SDK. За несколько лет мы создали качественный, гибкий и удобный продукт, но не собираемся останавливаться на достигнутом: регулярно выпускаем новые релизы, обновляем и расширяем функциональность SDK. Пишем чистый, качественный, покрытый юнит-тестами код.

Наша цель — стать одними из лидеров на рынке рекламы в мобильных приложениях, и мы ищем человека, готового разделить с нами путь к вершине. Вам предстоит работать в распределённой команде из разработчиков, менеджеров, аналитиков и дизайнеров. Задачи у нас самые разнообразные: от разработки новой функциональности до оптимизации производительности, увеличения стабильности и улучшения существующей архитектуры.

Преимущества:

  • влияем на всю экосистему мобильных приложений СНГ;
  • работаем с крупнейшими участниками рынка мобильных приложений;
  • соблюдаем паритет в продуктовых решениях с ведущими мировыми рекламными сетями;
  • уделяем большое внимание качеству продукта: максимально покрываем его юнит- и автотестами.

Что нужно делать:

  • делать рекламу красивой и полезной: добавлять современные форматы, внедрять новые типы рекламы, много работать с видео;
  • создавать удобный API, обеспечивая простоту интеграции и обратную совместимость библиотеки;
  • разрабатывать сложные алгоритмы валидации случайных кликов и скрытой рекламы;
  • разрабатывать платформу мобильной медиации, которая на основе разных факторов и методов машинного обучения позволяет максимизировать доход приложения, показывая самое выгодное объявление из множества рекламных сетей.

Мы ждем, что вы:

  • имеете опыт коммерческой разработки больше двух лет;
  • уверенно владеете Kotlin, Java, Android SDK;
  • умеете и хотите работать в парадигме ООП, SOLID;
  • понимаете современные принципы построения архитектуры мобильных приложений;
  • знаете классические алгоритмы и структуры данных;
  • имеете хорошие навыки многопоточной разработки.

Будет плюсом, если вы:

  • разрабатывали библиотеки;
  • имеете навыки профилирования;
  • писали интеграционные и юнит-тесты;
  • работали на С#, Kotlin, Java, JS или Python.

Условия:

  • опытная команда профессиональных разработчиков;
  • обширный социальный пакет: компенсация питания в офисе, тренажёрные залы, массажные кабинеты, ДМС со стоматологией, скидки от партнёров и многое другое;
  • сложные задачи для сервисов с миллионами пользователей;
  • возможность влиять на процесс и результат;
  • участие в образовательных программах, лекциях, митапах и тренингах Яндекса;
  • помощь с переездом иногородним сотрудникам;
  • помощь в подготовке к интервью;
  • возможность пройти все этапы интервью и получить оффер за пять дней.