Text
#вакансия #android
Reverse Engineer Android
Привет! Мы — команда опытных и крутых специалистов, которые занимаются продвижением и созданием продуктов в IT сфере.
Наша компания проделала длинный путь, от группы единомышленников до международной компании, которая помогла развиться большому числу проектов-стартапов вырасти в самостоятельный и успешный бизнес, который присутствует на рынках России, СНГ, Латинской Америки, Азии.
Наши проекты развиваются и становятся крупнее, а это значит, нам нужны новые люди.
Сейчас, в связи с расширением команды, мы в поиске Android Reverse Engineer / Mobile Security Researcher
Обязанности
- Исследование технической логики и поведения Android-приложений.
- Анализ сетевого взаимодействия мобильных приложений и внешних сервисов.
- Работа с механизмами авторизации, сессиями и токенами.
- Диагностика проблем при сборке и запуске Java / Android-проектов.
- Анализ способов передачи, преобразования и защиты данных.
- Подготовка технических решений для интеграции с мобильными и внешними сервисами.
- Исследование нестандартных технических сценариев и поиск способов их реализации.
- Взаимодействие с разработчиками и интеграционной командой.
Требования
- Уверенное знание Java.
- Умение самостоятельно собирать, запускать и диагностировать Java-проекты.
- Опыт решения проблем, связанных со сборкой, зависимостями и подключением библиотек.
- Понимание принципов работы сетевого взаимодействия и перехвата трафика в тестовой среде.
- Хорошее понимание механизмов авторизации.
- Понимание принципов работы сессий, access / refresh-токенов и JWT.
- Понимание различий между шифрованием, хешированием и цифровой подписью.
- Понимание симметричных и асимметричных криптографических механизмов.
- Опыт работы с бинарными и байтовыми данными.
- Опыт работы с JavaScript.
- Опыт сборки и диагностики Android-приложений.
Будет преимуществом
- Опыт работы с инструментами анализа Android-приложений, например JADX или Apktool.
- Опыт динамической диагностики мобильных приложений и использования Frida.
- Опыт анализа клиент-серверного взаимодействия мобильных приложений.
- Понимание Android Runtime и жизненного цикла приложений.
- Опыт работы со сложными или нестандартными интеграционными задачами.
Условия работы
- Удаленный формат работы или комфортный офис в Казани.
- Конкурентную заработную плату, соответствующую вашему опыту и навыкам.
- ДМС после 3-х месяцев работы для заботы о вашем здоровье.
- 2 Day-off и премии к значимым событиям в вашей
Компания: Miles&Miles
Заработная плата: от 6 000 до 12 000 $ за месяц, на руки
Полезные ссылки:
🍏 Мобильный трудоголик - Канал про мобильную разработку.
🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.
🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.