other

Разработчик мобильного SDK

Более недели назад

З/П не указана

Город: Москва

Яндекс

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

Команда безопасности клиентских приложений Такси разрабатывает инструменты для обеспечения стабильности и целостности приложений сервиса. Мы отвечаем за клиентские SDK, которые защищают мобильные приложения от взлома и подмены данных. Активно интегрируем SDK в другие приложения Яндекса, уязвимые для фрода. Обязанности: Реализация передачи данных для мониторинга из мобильного приложения на бэкендВам предстоит реализовать передачу данных для мониторинга из мобильного приложения на бэкенд. Код на C++ для сериализации/десериализации данных и для их передачи по сети должен быть добавлен в существующие нативные библиотеки под Android и под iOS, а также в код бэкенда. Для сериализации нужно использовать Protobuf. В качестве транспорта использовать HTTPS. Встраивание в механизм загрузки классов в ARTНужно встроиться в механизм загрузки классов в ART и собрать статистику по загрузке классов во время работы приложения: время загрузки каждого класса, общий список загруженных классов, время от начала работы приложения до первого использования класса. Собранная информация будет отправляться на бэкенд по запросу от приложения: нужно предоставить приложению соответствующее API. Данные необходимо упаковать максимально компактно. Транспорт обеспечит само приложение, необходимо только отдать ему массив байт. Ещё необходимо реализовать код для декодирования этих данных на бэкенде (C++) после того, как будет согласовано соответствующее API. Требования: Имеете опыт мобильной разработки под Android Разрабатывали нативный код на C++ Понимаете, как мобильное приложение взаимодействует с бэкендом Будет плюсом, если вы: Знаете основы реверс-инжиниринга Ориентируетесь в вопросах безопасности приложений для Android Разрабатывали и внедряли собственные SDK в приложения для Android Имеете опыт в области информационной безопасности Занимались мобильной разработкой под iOS Разрабатывали gradle-плагины Условия: Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев. В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей. Во всех крупных офисах Яндекса есть спортзалы со всем необходимым: тренажёрами, спортивным инвентарём, душевыми, шкафчиками для одежды и вещей. Можете заниматься самостоятельно, а можете с корпоративным тренером. Гибкий график У нас нет фиксированного времени начала и конца рабочего дня — работайте так, как удобно вам и вашей команде. Жилищные займы Льготная ставка на покупку жилья и улучшение жилищных условий — в зависимости от стажа, позиции и результатов ревью. Действует для сотрудников, работающих в российских офисах Яндекса. Всё для детей Страхование, детские дни в офисе, подарки на рождение детей и чекапы при планировании беременности.

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 123265954

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

Android-разработчик в Payment SDK

Договорная

Москва

Яндекс

Ведущий разработчик мобильного приложения

Договорная

Москва

НефтеТрансСервис

Разработчик C# (бекэнд мобильного приложения)

Договорная

Москва

РСХБ-Интех

Middle/Senior С++ разработчик в Mobile SDK

Договорная

Москва

2ГИС

Product manager Mobile SDK

Договорная

Москва

2ГИС