Flutter-разработчик для приложения двухфакторной аутентификации
Интересный проект в сфере кибербезопасности от известной технологической компании. Гибкий формат работы (удаленка/гибрид) является большим плюсом, однако отсутствие указанной вилки зарплаты снижает прозрачность предложения.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Средний уровень сложности обусловлен строгими требованиями к безопасности (Keychain/Keystore) и необходимостью глубокого понимания нативных механизмов защиты данных. Требуется подтвержденный опыт публикации приложений и не менее 3 лет общего стажа в мобильной разработке.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
В объявлении зарплата не указана, но для Flutter-разработчика уровня Senior (от 3 лет опыта) на российском рынке медиана составляет около 250 000 - 350 000 рублей. БЮРО 1440 обычно предлагает конкурентоспособные условия, соответствующие рыночным ожиданиям для высокотехнологичных проектов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*💻 БЮРО 1440 ищет Flutter-разработчика для приложения двухфакторной аутентификации*
Нужно сделать клиентскую часть 2FA: одноразовые коды, добавление аккаунтов по QR, подтверждение входа через push и безопасное хранение секретов. Также предстоит настроить сборку и выпуск приложений.
Ждут от трёх лет мобильной разработки, из них от двух — на Flutter. Нужны опыт публикации приложений и навыки работы с Keychain/Keystore и биометрией.
Можно работать удалённо или в гибридном формате. Зарплата и доступные страны не указаны.
*➡️* Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Flutter
- Dart
- Keychain
- KeyStore
- Biometrics
- iOS
- Android
- CI/CD
Возможные вопросы на собеседовании
Основная задача вакансии — работа с секретами. Важно понимать, как обеспечить их безопасность на разных платформах.
Расскажите о различиях в реализации хранения данных в Keychain на iOS и Keystore на Android. Какие есть нюансы при работе с Flutter-плагинами для этих целей?
Для 2FA-приложения критически важна работа с биометрией.
Как вы обрабатываете сценарии, когда пользователь меняет биометрические данные (например, добавляет новый палец) в системе? Как это влияет на доступ к секретам?
Вакансия предполагает настройку сборки.
Какие инструменты CI/CD вы использовали для автоматизации сборки и деплоя Flutter-приложений? Как вы управляете секретами (ключами подписи) в пайплайне?
Приложение завязано на времени (TOTP).
Как вы решаете проблему рассинхронизации времени на устройстве пользователя при генерации одноразовых кодов (TOTP)?
Безопасность приложения.
Какие методы обфускации и защиты кода от реверс-инжиниринга вы применяете при сборке Flutter-приложений для продакшена?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

