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

Оплата не указана

Вакансия находится в архиве

Яндекс

г. Санкт-Петербург

Требуемый опыт работы

Нет опыта

Тип занятости

Полная занятость

График работы

Полный день

Реклама — это core-бизнес Яндекса, который генерирует наибольшую часть выручки и помогает компании расти и запускать новые проекты. Наша команда разрабатывает библиотеку для монетизации мобильных приложений, которая за несколько лет прошла путь от MVP до полноценного enterprise-продукта, интегрированного в тысячи приложений и игр по всему миру. Десятки миллионов пользователей ежедневно просматривают рекламу, отрисованную через наш SDK.

Нашими внешними заказчиками являются как крупнейшие российские сервисы — Avito, VK, Игры Mail.ru, РИА «Новости», так и международные компании — Xiaomi, Fugo Games, OpenMyGame. Ну и, конечно, наше решение для монетизации используется в приложениях Яндекса: Почте, Навигаторе, Поиске, Погоде, Играх и других. И даже на телевизорах с Яндекс ТВ можно увидеть нашу рекламу.

Мы поддерживаем все популярные рекламные форматы: баннеры, полноэкранные, нативные. Кстати говоря, мы делаем ещё и видеорекламу, которая показывается в Дзене, в онлайн-кинотеатрах «Кинопоиск», Lime HD и других.

Подробнее о нашем продукте - https://ads.yandex.com/monetization

Мы быстро растём, ежегодно прибавляем по трафику около 60%, уже освоили рынок России и СНГ и сейчас активно расширяемся в других регионах мира. В 2021 и 2022 годах получили награду Top Grossing Network в мировом рейтинге рекламных сетей Appodeal Index.

Наши вызовы:

  • мы работаем с крупнейшими игроками мирового рынка мобильных приложений: AdMob, AppLovin, IronSource, Unity Ads, Mintegral и другими, внедряем продуктовые решения на уровне ведущих мировых рекламных сетей;
  • в ходе бурного развития продукта наш технологический стек немного отстал, и сейчас одна из важных задач — это обновление инфраструктуры, инструментария CI/CD, полный переезд на Kotlin, чистка и модуляризация кода.

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

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

В рамках нашей повседневной деятельности много разных направлений и видов задач, поэтому для каждого найдётся сфера реализации его опыта и интересов.

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

  • создавать удобный API для других разработчиков, а также инструменты отладки и проверки корректности интеграции;
  • делать рекламу полезной и привлекательной, улучшать UI и пользовательский опыт, повышать уровень качества рендеринга видео- и медиа-контента;
  • добавлять поддержку новых рекламных форматов: объявление при открытии приложения (app open ads), стену предложений (offerwall) и другие;
  • оптимизировать производительность и повышать уровень стабильности работы в различных окружениях;
  • улучшать качество трафика, разрабатывать сложные алгоритмы валидации случайных кликов, защиты от мошенничества;
  • заворачивать фичи под флаги, проводить эксперименты, анализировать их метрики;
  • разрабатывать платформу мобильной медиации, которая на основе десятков факторов и методов машинного обучения позволяет максимизировать доход приложения, показывая на каждый запрос самое выгодное объявление из множества рекламных сетей;
  • развивать интеграцию нативного Android SDK во фреймворки кроссплатформенной разработки: Unity, Flutter и другие;
  • взаимодействовать со смежниками, так как каждая новая фича — это результат совместной работы нескольких команд: разработчиков продукта и инфраструктуры, QA-инженеров, менеджеров, аналитиков и дизайнеров;
  • участвовать в технопиаре, выступать с докладами на конференциях, не только внедрять, но и рассказывать про наши решения.

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

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

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

  • разрабатывали библиотеки;
  • профилировали и оптимизировали приложения;
  • использовали SDK для монетизации;
  • настраивали Proguard и кодогенерацию;
  • использовали ExoPlayer;
  • работали с потоковым видео и аудио;
  • занимались бэкенд-разработкой;
  • владеете другими языками программирования, например Python, С#, Dart.

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

Условия:

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

Ключевые навыки

Android jetpack
Java
Kotlin
Android sdk
Gradle kotlin dsl

Контактная информация

Яндекс

Сайт: не указан

Почта: не указана

Вакансия опубликована 08.04.2024 в г. Санкт-Петербург.

Похожие вакансии

#

Смоленск

Удаленная работа

Мы «Digital Agency Rubikon» внедряем и модифицируем amoCRM для компаний от 1 сотрудника до 1500. Имеем более 200 успешных кейсов внедрения внедрения CRM –системы во всех сферах бизнеса. Все работы делаются в рамках предоставляемого API / SDK одного...

4 ноября

#

Middle

Москва

Полный день

Мы БФТ-Холдинг – российский разработчик программных продуктов и заказных решений для государственного сектора России. Наши проекты меняют в лучшую сторону жизнь людей по всей стране!

За 25 лет БФТ-Холдинг стал одним из ключевых экспертов в цифровизации госсектора и вошел в перечень системообразующих организаций России. Компания росла вместе с масштабом решаемых ею задач. Это было бы не возможно без нашей главной ценности – наших...

19 марта

#

Зеленоградск

Полный день

Внимание. Работа в офисе, г Зеленоград, удаленный формат не рассматриваем, возможен гибкий график в том числе для студентов.

Разработка пользовательских WEB приложений с "0". Разработка WEB-приложения с интенсивным обменом данными между сервером и клиентом...

29 января