Android-разработчик (Middle+), ЭЦП
09 Июня 2026
Город:
Москва
Занятость:
Полная занятость
Компания "AWG"
Срок привлечения на проект 3 месяца, возможно будет пролонгация.
Чем предстоит заниматься:
-
1. Разработкой криптографического ядра (Безопасность)
-
Интеграция с криптопровайдерами (КриптоПро, Рутокен) для работы с ГОСТ-алгоритмами.
-
Реализация подписания и проверки документов (форматы PKCS#7, CAdES).
-
Поддержка аппаратных носителей: USB-токены, смарт-карты, NFC (Рутокен ЭЦП).
-
Работа с Android Keystore для безопасного хранения ключей.
-
Проверка статуса сертификатов (OCSP, CRL-запросы).
-
2. Реализацией пользовательских сценариев (Kotlin + Compose)
-
Разработка экранов: список сертификатов, ввод PIN-кода, предпросмотр документа, статус подписания.
-
Асинхронное выполнение криптоопераций (Coroutines/Flow) без блокировки UI.
-
Реализация навигации (Jetpack Navigation) по сценариям: список документов → выбор сертификата → подписание.
-
3. Интеграцией с бэкендом ЭДО (Сеть + API)
-
Взаимодействие с сервером через REST API (Retrofit/OkHttp): загрузка документов, отправка подписей.
-
Настройка Certificate Pinning для защиты от MITM-атак.
-
Обработка push-уведомлений (FCM) о новых документах на подпись.
-
4. Локальное хранение и кэширование (Room)
-
Сохранение документов и истории операций для офлайн-доступа.
-
Кэширование метаданных сертификатов и настроек пользователя.
-
5. Архитектура и качество кода
-
Проектирование модуля ЭЦП по Clean Architecture (слои Data/Domain/Presentation).
-
Обеспечение тестируемости (модульные тесты криптологических операций).
-
Участие в код-ревью с фокусом на безопасность.
Для нас важно:
- Опыт коммерческой Android-разработки от 3 лет.
- Знание Clean Architecture, паттерн MVVM/MVI, принципы проектирования SOLID.
- Язык программирования Kotlin.
- Асинхронное программирование Coroutines + Flow.
- Интерфейс приложений Jetpack Compose.
- HTTP-клиенты Retrofit/OkHttp/Ktor.
- Локальное хранение данных Room.
- Инъекция зависимостей Dagger/Koin.
- Навигация Jetpack Navigation.
- Работа с REST API.
- Уведомления через Firebase Cloud Messaging.
- Базовое понимание криптографии (хэш, подпись, сертификаты).
Главный принцип SkillStaff - Выбирай!
-
РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
-
КОМФОРТ. SkillStaff — аккредитованная IT-компания, белая зарплата и удобный график работы. Создавай идеальные условия для своей работы: удаленная работа или возможность работать как в офисе клиента, так и в комфортном офисе SkillStaff в центре Москвы на Воздвиженке.
-
ОБУЧЕНИЕ И РАЗВИТИЕ. Выбирай сам путь, по которому ты хочешь развиваться. Используй возможность обмена опытом и получение знаний через участие в разных проектах, совместную работу с высококвалифицированными коллегами.
-
КУЛЬТУРА. Нашу культуру создают сами сотрудники – мы их слышим и помогаем развиваться, чтобы #вместе переходить на новый уровень!
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
30 Мая
Ведущий разработчик Go (senior)
Москва
Компания "HOLODILNIK.RU" Обязанности: Поддержка и разработка нового функционала сайта создание новых интеграций с интернет витринами и...
30 Мая
Москва
Компания "IBS" Мы — команда специалистов по ML и AI, которые создают интеллектуальные решения для кредитования жилой недвижимости. Наш продукт...
30 Мая
LLM-инженер / Разработчик AI Агентов (Команда Школы архитекторов)
Москва
Компания "Сбербанк" Команда Школы архитекторов в поиске эксперта в области LLM для организации полного цикла работы над агентом, предоставляющим...
30 Мая
FullStack Разработчик (С++, Qt)
Москва
Компания "Star-Staff" Ищу FullStack Разработчика (С++, Qt) в компанию, которая разрабатывает и внедряет комплексные системы обеспечения...
30 Мая
Senior Java-разработчик (Зеленый марафон)
Москва
Компания "Сбербанк" Мы ищем lead или senoir разработчика на проект Зелёный Марафон — ежегодный беговой марафон Сбера, одно из крупнейших...
Вакансия размещена в отрасли