Необходимые навыки:
— 4+ лет опыта разработки на Java в интернациональных проектах;
— Android SDK: Custom Views, Threading (ExecutorService, AsyncTask), BroadcastReceivers, Dialogs, Activities, Fragments, SharedPreferences;
— Следование SOLID принципам разработки;
— Опыт написания Unit / UI тестов;
— Знание протокола HTTP/HTTPS;
— Глубокое понимание многопоточности и синхронизация потоков/ресурсов;
— Опыт работы с чужим кодом, эффективного выявления и исправления ошибок;
— Аккуратность и внимание к деталям;
— Уровень английского Intermediate и выше — необходимо общаться с клиентом.
Будет плюсом:
— Опыт разработки SDK;
— Опыт интеграции рекламных SDK и работы над монетизацией приложения (GAM, AdMob, MoPub);
— Опыт распространения SDK через менеджеры зависимостей (Gradle, Maven);
— Опыт разработки на Kotlin;
— Опыт работы с WebView и javascript;
— Опыт поддержки и работы с клиентами
— Опыт использования RxKotlin / RxJava;
— Опыт поддержки CI/CD процессов.
Приоритетные задачи:
— Разработка Android SDK для монетизации приложений;
— Написание технической документации
— Котрибьют в open source проект;
— Проактивное участие в принятии решений по развитию проекта;
— Сопровождение существующего кода, рефакторинг, написание автотестов;
— Поддержка пользователей продукта — разработчиков мобильных приложений.
Предлагаем:
— Рост внутри компании и поддержка инициативности (performance review, карьерный план, менторство);
— Отдых на все государственные праздники, 20 дней оплачиваемого отпуска в год и 5 дней больничных;
— Компенсацию медицинских расходов;
— Гибкий график работы — для нас важны продуктивность и результат;
— Рабочее время только в восточноевропейской таймзоне;
— Бонусы на свадьбу, рождение детей у сотрудников;
— Оплату 50% от стоимости тренингов и конференций и 100% стоимости занятий английским.
Проект:
Наш клиент — независимая организация разрабатывающая open source технологии для монетизации приложений. Основное направление — развитие Header Bidding инструментов, обеспечивающих прозрачную и высокопроизводительную монетизацию. Организация управляется крупнейшими издателями и рекламодателями со всего мира, ее продукты успешно конкурируют с решениями от Google и Amazon.
Проект отвечает за реализацию и интеграцию Header Bidding SDK на мобильных платформах, и предлагает глубоко погрузится в механику автоматических торгов в реальном времени и оркестрированию монетизационных SDK. Большое внимание уделяется производительности и надежности функционирования, поддержке обобщенных сценариев интеграции и качеству отображения рекламного контента. Работа в проекте не ограничивается написанием кода и предполагает регулярное взаимодействие с представителями Adtech индустрии для разработки и реализации требований.