Reverse engineer
Зарплата
от 3000 до 5000 $
Требования
Местоположение и тип занятости
Компания
Автоматизация процессов с помощью Machine Learning
Описание вакансии
Привет! Мы - IT-компания и специализируемся на разработке софта на основе технологий искусственного интеллекта и алгоритмов машинного обучения.
Находимся в поиске reverse engineer в команду.
Стэк проекта:
- ОС: Android/iOS;
- Архитектуры: ARM, X86, X64;
- Механизмы ОС: процессы, потоки, память;
- Сетевой анализ: MITM, wireshark, mitmproxy, burp;
- Протоколы: SSL/TLS (unpining), TCP/UDP, REST, WebSocket, gRPC;
- Мобильные инструменты: Xposed Framework, MobileSubstrate, Frida;
- Базы данных: SQL/mongo/redis;
- Форматы сериализации: Protocol Buffers (protobuf)/ JSON/ msgpack.
Чем предстоит заниматься:
- Реверс-инжиниринг мобильных приложений;
- Анализ и модификация исполняемых файлов и библиотек;
- Распаковка и дешифровка данных;
- Обеспечение MITM и анализ сетевого трафика;
- Отладка и профилирование приложений;
- Разработка ПО на различных языках программирования;
- Работа с внутренними механизмами ОС.
Пожелания к кандидату:
- Глубокие знания ОС и мобильных платформ (Android/iOS);
- Опыт работы с инструментами реверс-инжиниринга;
- Опыт в криптографии и сетевой безопасности: понимание криптографических алгоритмов, распаковка, дешифровка;
- Навыки программирования (как минимум C, GO, JS, LUA);
- Способность быстро учиться и применять новые технологии.
Условия:
- Удалённая работа, гибкий график.
- Зарплата от $3000 до $5000
- Повышение зарплаты раз в год + бонусы по итогам работы.
- 28 календарных дней оплачиваемого отпуска в год.
- 100% оплачиваемые больничные.
- Занятия английским с носителем и корпоративный психолог.
- Компенсация спорта и медицинских услуг.
Будем рады видеть тебя в нашей команде!
