Напиши текст вакансии для должности "Android Security Developer". Название компании: "Приложение «Кошелёк»". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Kotlin', 'Java', 'Android SDK', 'Android', 'Английский язык', 'OWASP'

Привет! Кошелёк — мобильное приложение, которое заменяет физический бумажник с пластиковыми картами. Наша миссия — сделать покупки удобнее и выгоднее для пользователей и избавить мир от пластиковых карт. Вы можете перенести существующие банковские и дисконтные карты в приложение «Кошелёк», а также выпустить новые карты из каталога приложения. В приложении уже зарегистрировано 20 миллионов пользователей. В нашей команде более 250 сотрудников, большая часть команды работает в главном офисе в Петербурге. Стек технологий:  Kotlin, Java, C\C++ Koin, Coroutines, Flow, Concurrent Programming Android SDK Security features SafetyNet Api, DexProtector, ProGuard, custom security key storage Современная мульти-модульная структура проекта (90+ модулей).  Инфраструктурный стек:  Gitlab CI, Docker, Grafana, influxDb, prometheus + пачка python скриптов (покрытые на &gt; 50% тестами).  Обязанности:  разрабатывать фичи по безопасности для приложения Кошелька; улучшать архитектуру с использованием новых безопасных подходов и требований; проводить анализ атак и искать уязвимости в проекте; проходить приложением сертификацию EMVCo Security Evaluation; заниматься развитием стандартов безопасной Android-разработки; масштабировать решения; участвовать в планировании процесса разработки, командных активностях, развитии инженерной культуры и практик.  Требования:    опыт разработки под Android SDK / NDK с использованием Kotlin, Java, C++; опыт разработки с использованием Coroutines/RxJava2, Dagger2, Сlean, мульти-модульной структуры с Gradle понимание основ ИБ в мобильной разработке; знание и опыт применения принципов OWASP Mobile Top 10; знание и понимание OWASP Mobile Application Security Verification Standard; знание и опыт применения рекомендаций в Security разделах Android SDK и Android OS; знание основных уязвимостей в мобильных приложениях, способность их не допускать и устранять.  Будет плюсом:  знание шаблонов проектирования; понимание DRY, KISS, YAGNI, TDD, DDD; понимание принципов командной разработки и Agile; владение английским языком на уровне переписки, будет плюсом к разговорному умению; оформление и ведение документации по безопасности, оформление лучших практик, стандартов безопасной разработки.  Со своей стороны предлагаем:   участие в развитии полезного и популярного приложения;   работу с сильной инженерной командой;   оформление по ТК РФ, ДМС с первого дня работы;   оплату мобильной связи, компенсацию оплаты питания;   гибкий график работы, возможна полностью удалённая работа;   welcome-бонус для кандидатов из других городов;   оплату профильных курсов и конференций;   спорт четыре раза в неделю в офисе — йога и силовые тренировки;   командные мероприятия;   комфортный офис в центре города (5 минут от станции метро Чкаловская).