Мы — IT-компания, специализируемся на разработке и внедрении передовых решений на основе искусственного интеллекта и машинного обучения.
Ищем в команду Reverse Engineer, который будет работать с мобильными приложениями и их защитой.
Чем предстоит заниматься:
- Реверс-инжиниринг мобильных приложений, анализ и модификация бинарных файлов и динамических библиотек;
- Распаковка и дешифровка защищенных данных, настройка MITM и глубокий анализ сетевого трафика;
- Отладка и профилирование приложений, разработка вспомогательных инструментов на разных языках программирования;
- Работа с внутренними механизмами операционных систем.
Технический стек проекта:
- Платформы: Android, iOS
- Архитектуры: ARM, x86, x64
- Механизмы ОС: процессы, потоки, управление памятью
- Сетевой анализ: MITM, Wireshark, mitmproxy, Burp Suite
- Протоколы: SSL/TLS (unpinning), TCP/UDP, REST, WebSocket, gRPC
- Мобильные инструменты: Xposed Framework, MobileSubstrate, Frida
- Базы данных: SQL, MongoDB, Redis
- Форматы сериализации: Protocol Buffers (protobuf), JSON, MessagePack
Требования к кандидату:
- Глубокие знания операционных систем и мобильных платформ (Android/iOS);
- Опыт работы с инструментами реверс-инжиниринга;
- Опыт в криптографии и сетевой безопасности (понимание криптографических алгоритмов, навыки распаковки и дешифровки);
- Уверенные навыки программирования (минимум C, Go, JavaScript, Lua);
- Способность быстро осваивать новые технологии и применять их на практике.
Что мы предлагаем:
- Участие в разработке динамичного продукта, который работает в реальном времени на реальном рынке;
- Справедливую и конкурентную заработную плату по итогам собеседования — вилка от 3000$ до 5000$ net;
- Ежегодный пересмотр зарплаты;
- Корпоративного психолога и занятия английским с носителем языка;
- ДМС и компенсацию спорта после испытательного срока;
- Постоянно обновляемую базу обучающих материалов — развитие сотрудников для нас в приоритете;
- Классный молодой коллектив профессионалов, ориентированных на результат;
- Возможность реализовывать смелые и амбициозные идеи;
- Горизонтальную структуру: минимум бюрократии и микроменеджмента;
- Удалённую работу и удобный график — мы оцениваем результат, а не процесс;
- Реферальную программу (лучшие люди приходят по рекомендациям).
Если в этом описании ты узнал себя — откликайся скорее, будем рады видеть тебя в команде!
Похожие вакансии
Сильный опыт Android-разработки на Kotlin и/или Java. Опыт разработки SDK, библиотек или infrastructure mobile components. Понимание Android lifecycle...
Опыт работы в Application Security — от года. Опыт анализа защищённости веб-приложений. Понимание техник эксплуатации уязвимостей и методов защиты приложений.
Знание 1С системы. Ответственность и исполнительность — соблюдение сроков, внимательное отношение к деталям, готовность доводить задачи до результата.
Создать обучающие материалы и best practices для пользователей. Опыт построения ML-пайплайнов end-to-end: от данных до деплоя модели...
Опыт разработки автотестов на Java для API от 3-х лет. Понимание ООП, умение применять паттерны проектирования в автотестах.
