Реклама — это core-бизнес Яндекса, который генерирует наибольшую часть выручки и помогает компании расти и запускать новые проекты. Наша команда разрабатывает библиотеку для монетизации мобильных приложений, которая за несколько лет прошла путь от MVP до полноценного enterprise-продукта, интегрированного в тысячи приложений и игр по всему миру. Десятки миллионов пользователей ежедневно просматривают рекламу, отрисованную через наш SDK.
Нашими внешними заказчиками являются как крупнейшие российские сервисы — Avito, VK, Игры Mail.ru, РИА «Новости», так и международные компании — Xiaomi, Fugo Games, OpenMyGame. Ну и, конечно, наше решение для монетизации используется в приложениях Яндекса: Почте, Навигаторе, Поиске, Погоде, Играх и других. И даже на телевизорах с Яндекс ТВ можно увидеть нашу рекламу.
Мы поддерживаем все популярные рекламные форматы: баннеры, полноэкранные, нативные. Кстати говоря, мы делаем ещё и видеорекламу, которая показывается в Дзене, в онлайн-кинотеатрах «Кинопоиск», Lime HD и других.
Мы быстро растём, ежегодно прибавляем по трафику около 60%, уже освоили рынок России и СНГ и сейчас активно расширяемся в других регионах мира. В 2021 и 2022 годах получили награду Top Grossing Network в мировом рейтинге рекламных сетей Appodeal Index.
Наши вызовы
- Мы работаем с крупнейшими игроками мирового рынка мобильных приложений: AdMob, AppLovin, IronSource, Unity Ads, Mintegral, внедряем продуктовые решения на уровне ведущих мировых рекламных сетей.
- В ходе бурного развития продукта наш технологический стек немного отстал, и сейчас одна из важных задач — это обновление инфраструктуры, инструментария CI/CD, полный переезд на Swift, чистка и модуляризация кода.
Преимущества
- Реклама — это сложная предметная область со специфической терминологией, это отраслевые стандарты и национальные законы, которые нужно соблюдать, это высококонкурентный рынок с большим количеством участников, различными видами интеграции. В конце концов реклама — это настоящий highload с огромными RPS и минимальными таймингами.
- В рамках нашей повседневной деятельности много разных направлений и видов задач, поэтому для каждого найдётся сфера реализации его опыта и интересов.
Что нужно делать
- Создавать удобный API для других разработчиков, а также инструменты отладки и проверки корректности интеграции.
- Делать рекламу полезной и привлекательной, улучшать UI и пользовательский опыт, повышать уровень качества рендеринга видео- и медиаконтента.
- Добавлять поддержку новых рекламных форматов: объявление при открытии приложения (app open ads), стену предложений (offerwall).
- Оптимизировать производительность и повышать уровень стабильности работы в различных окружениях.
- Улучшать качество трафика, разрабатывать сложные алгоритмы валидации случайных кликов, защиты от мошенничества.
- Заворачивать фичи под флаги, проводить эксперименты, анализировать их метрики.
- Разрабатывать платформу мобильной медиации, которая на основе десятков факторов и методов машинного обучения позволяет максимизировать доход приложения, показывая на каждый запрос самое выгодное объявление из множества рекламных сетей.
- Развивать интеграцию нативного iOS SDK во фреймворки кроссплатформенной разработки: Unity, Flutter и другие.
- Взаимодействовать со смежниками, так как каждая новая фича — это результат совместной работы нескольких команд: разработчиков продукта и инфраструктуры, QA-инженеров, менеджеров, аналитиков и дизайнеров.
- Участвовать в технопиаре, выступать с докладами на конференциях, не только внедрять, но и рассказывать про наши решения.
Мы ждем, что вы
- Имеете опыт коммерческой разработки на iOS больше двух лет.
- Уверенно «говорите» на Swift и не разучились читать код на Objective-C, знаете iOS SDK на глубоком уровне.
- Хорошо владеете CocoaPods, Ruby, Swift Package Manager.
- Понимаете современные принципы построения архитектуры мобильных приложений.
- Знаете классические алгоритмы и структуры данных.
- Работали с многомодульными проектами.
- Владеете навыками работы с многопоточностью.
- Писали интеграционные и юнит-тесты.
Будет плюсом, если вы:
- Разрабатывали библиотеки.
- Профилировали и оптимизировали приложения.
- Использовали SDK для монетизации.
- Настраивали Proguard и кодогенерацию.
- Использовали Divkit.
- Работали с потоковым видео и аудио.
- Занимались бэкенд-разработкой.
- Знаете другие языки программирования, например Python, С#, Dart.
Необязательно иметь опыт со всем вышеперечисленным, однако любой из этих пунктов будет плюсом, так как задачи есть по каждому направлению.
Отлично, если любите изучать новые технологии и сразу применять их. У нас в команде есть технические специалисты в самых разных областях, возможности для расширения вашего технологического стека. При этом мы не применяем кастомных решений, только общеотраслевые и современные. Всё, что вы освоите, будет востребовано.
Условия
- Офисный или гибридный формат работы (1-2 дня в неделю удалённо).
- Гибкий график, ориентация на результат, а не на часы работы.
- Расширенный ДМС с первого месяца: стоматология, обследования, вызов врача на дом; оплата 80% стоимости полиса для супругов и детей.
- Корпоративные бонусы: компенсация оплаты питания в офисе, тренажёрные залы, скидки от партнёров и многое другое.
- Корпоративная жилищная программа.
- Корпоративное обучение, образовательные программы Яндекса.
- Помощь с переездом иногородним сотрудникам.
- Бонусы к заработной плате.
Полезные ссылки
- Подробнее о нашем продукте: ссылка.