⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Android разработчик

Прямой работодатель  Яндекс ( yandex.ru )
Москва, Россия
Джуниор • Миддл • Сеньор
Информационные технологии • Разработка • Mobile • Java • Kotlin • Android • Dev tools
12 ноября 2021
Релокация • Удаленная работа • Работа в офисе
Опыт работы любой
Работодатель  Яндекс
Описание вакансии

Наша команда занимается разработкой SDK для монетизации приложений — продуктом, который интегрирован более чем в две тысячи мобильных приложений. Ежедневно более десяти миллионов пользователей видят объявления, отображенные при помощи Yandex Mobile Ads SDK. За несколько лет мы создали качественный, гибкий и удобный в использовании продукт. И мы не собираемся останавливаться на достигнутом: мы регулярно выпускаем новые релизы, обновляя и расширяя текущую функциональность. Мы пишем чистый, покрытый юнит-тестами код, качеству которого мы уделяем особое внимание. Именно поэтому мы проводим как ручное, так и автоматизированное тестирование.

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

Среди задач разработки SDK также встречаются:

  • разработка и реализация новых решений в рекламе мобильных приложений;
  • отладка работы SDK в рамках партнерских приложений;
  • анализ данных статистики;
  • исследование существующих на рынке разработок и протоколов;
  • поддержка автоматизации процессов разработки и тестирования.

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

  • знаете Java и Kotlin;
  • имеете опыт разработки нативных Android-приложений;
  • знаете классические алгоритмы и структуры данных;
  • имеете навыки многопоточной разработки;
  • имеете навыки профилирования;
  • готовы принимать активное участие в ревью кода.

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

  • имеете опыт разработки библиотек;
  • имеете опыт написания юнит-тестов и интеграционных тестов;
  • имеете опыт работы с другими языками и технологиями (C++, Linux, JavaScript, Objective-C) или желание с ними работать;
  • имеете опыт работы с каким-либо скриптовым языком программирования.

Специализация
Информационные технологииРазработкаMobileJavaKotlinAndroid
Отрасль и сфера применения
Dev tools
Уровень должности
ДжуниорМиддлСеньор