Android Reverse Engineer

от 150 000 до 350 000 руб. на руки

Требуемый опыт работы: 1–3 года

Полная занятость, гибкий график

Обязанности:

  • Исследование механизмов работы мобильных приложений под Android;
  • Документирование исследованных механизмов и их прототипирование;
  • Разработка методик анализа изменений в приложениях с выходом новых версий;
  • Разработка и поддержка исследовательских инструментов.

Требования:

  • Способность самостоятельно анализировать различные форматы передачи данных и восстанавливать их структуру;

  • Умение прототипировать исследуемую функциональность на каком-либо языке;

  • Понимание концепций ассемблера (любого диалекта);

  • Умение работать со средствами перехвата и анализа сетевого трафика (wireshark, burp suite);

  • Умение производить SSLUnpinning;

  • Опыт работы с IDA PRO/Radare/Ghidra;

  • Понимание современных принципов разработки Android-приложений (знание популярных библиотек и архитектур).

Будет плюсом:

  • Знание SMALI IL. Понимание работы Dalvik VM;
  • Уверенное пользование Linux (желательно знание bash);
  • Умение анализировать нативный код Android-приложений(JNI);
  • Знание ARM ассемблера.

Условия:

  • Гибкий график;
  • Повышение заработной платы на 10.000 рублей каждые полгода;
  • Apple техника (macbook pro + 4K монитор);
  • Горячие обеды, фрукты,
    кофе, чай, шоколадки, печенье;

  • Комфортный офис в 3 минутах от м. Курская (БЦ «Мельницкий»);

  • Компенсируем оплату за переезд (первый месяц проживания в Москве за наш счет);
  • Своевременная выплата зарплат, оформление по ТК.

Адрес

Москва, Мельницкий переулок, 1
Показать на большой карте

Вакансия опубликована 23 октября 2020 в Москве

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