Head Senior Developer Android
Основные направления деятельности компании:
- Предотвращение утечек (DLP) - технологии предотвращения утечек конфиденциальной информации из информационной системы вовне
- Remote Control System (RCS)-системы дистанционного управления. Технологии превентивного слежения за подозреваемым. IT криминалистика
- Hacking Information Protection and Control (hIPC)-взлом систем защиты информации.
Задачи:
- Проектирование ПО
- Создание программных решений в составе команды разработчиков
- Анализ требований и постановка задач членам команды
- Участие в подготовке проектной и технической документацию по порученным задачам
- Портирование существующих Win модулей в Android
- Реализации Android-специфических компонентов и сервисов (включая драйвера)
- Разработка драйверов Android для новых типов контроллеров
- Интеграция компонентов в общий продукт
Желаемые навыки:
- Глубокий опыт разработки приложений с использованием Android SDK
- Уверенные знания Java
- Опыт использования ООП от 3 лет и хорошая алгоритмическая база
- Понимание принципов UI/UX
- Знание Objective-C/C++
- REST API
- Знание и опыт использования межпроцессных взаимодействий
- Reverse Engineering
- Разработка архитектурно-независимого (x86, x86-64) и платформенно-независимого ПО
- Опыт портирования приложений с Win32 на Android
- Понимание принципов и опыт разработки многоуровневых клиент-серверных приложений
- Опыт разработки кроссплатформенных систем
- Знание Bash/Python
- Опыт работы с логами и крэш-дампами
Знание технологий и инструментов разработки
- Глубокое знание Си. Желательно: IDA Pro+HexRays, WinDBG/OllyDbg*
- Очень приветствуется опыт исследования различного рода malware или exploits
Условия найма:
- Оплачиваемые конференции 2 раза в год в различных странах
- Испытательный срок 2 месяца. Контракт на 1 год с пролонгацией
- Удаленно, фултайм
- 2000-4000 USD
Способ связи email:n.satory {на} technologist.com