Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Описание вакансии
Коротко о роли
Чем предстоит заниматься: Проектированием архитектуры мобильных приложений и принятием ключевых технических решений с учётом долгосрочной поддержки и масштабирования; Интеграцией механизма подтверждения входа через push‑уведомления совместно с серверной командой;
Задачи:
— Проектирование архитектуры мобильных приложений и принятие ключевых технических решений с учётом долгосрочной поддержки и масштабирования;
— Разработка клиентской части системы двухфакторной аутентификации (2FA): генерация одноразовых кодов (TOTP/HOTP), добавление аккаунтов через сканирование QR‑кодов, безопасное хранение секретов;
— Интеграция механизма подтверждения входа через push‑уведомления совместно с серверной командой;
— Настройка и реализация сценариев входа по биометрии и PIN‑коду, а также логики блокировки приложения при подозрительной активности или потере устройства;
— Организация и ведение релизного цикла: настройка CI/CD‑пайплайнов, управление подписями и сертификатами, автоматизация выкладки приложений в App Store и Google Play;
— Обеспечение UX‑логики экранов, навигации, работы приложения в офлайн‑режиме и корректной синхронизации данных с сервером;
— Покрытие тестами критически важных участков кода, оперативное исправление багов, анализ и устранение сбоев, участие в код‑ревью;
— Поддержание чистоты и прозрачности кодовой базы, документирование архитектурных решений для упрощения онбординга новых разработчиков.
Требования:
— Опыт коммерческой мобильной разработки от 3 лет, из них не менее 2 лет на Flutter/Dart;
— Подтверждённый опыт публикации как минимум двух приложений в App Store и Google Play (с предоставлением ссылок для проверки);
— Практические навыки обеспечения безопасности на стороне клиента: работа с Keychain/Keystore, flutter_secure_storage, реализация биометрической аутентификации, базовое шифрование данных;
— Понимание принципов работы 2FA, стандартов TOTP/HOTP (RFC 6238 и 4226), кодирования base32, сканирования QR‑кодов и безопасного хранения секретов — будет преимуществом;
— Опыт проектирования архитектуры и настройки CI/CD с нуля, ведения нескольких приложений одновременно;
— Уверенная работа с self‑hosted инфраструктурой: GitLab CI, собственные серверы, понимание специфики и ограничений on‑prem‑развёртываний;
— Глубокие знания Flutter/Dart, владение подходами к управлению состоянием (Bloc или Riverpod), навыки построения модульной и масштабируемой архитектуры;
— Опыт работы с API (REST или GraphQL), протоколом OAuth 2.0, локальными базами данных и реализацией синхронизации данных;
— Навыки настройки CI/CD на базе GitLab, автоматизации релизов через Fastlane, публикации приложений через App Store Connect и Google Play Console.
Условия:
— Возможность выбора формата работы (гибрид/удаленка);
— Работа в российской аэрокосмической компании, разработчике и операторе отечественной спутниковой группировки для высокоскоростной передачи данных с глобальным покрытием;
— ДМС со стоматологией, страхование от несчастных случаев, льготные условия для близких, корпоративная программа скидок Best Benefits, корпоративный спорт;
— Профессиональное развитие: обучение в Академии 1440, командные тренинги, участие в профессиональных конференциях за счёт компании;
— Гибкий формат работы, +3 дня к отпуску.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
82/100
Хорошая вакансия
Оценка от Job Hunters AI
Flutter-разработчик; зарплата не указана; понятные задачи; современный стек; гибкий формат; хороший соцпакет.
Из чего сложилась оценка. Нажмите, чтобы узнать подробнее
Зарплата не указана
Зарплата не указана ни в тексте, ни в полях.
Из объявления
Зарплата и доступные страны не указаны. … Какая оплата труда?
Мэтч и сопроводительное
Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.