E
Experian сотрудничает с известными брендами в сфере цифрового опыта, технологий и трансформации бизнеса. Компания объединяет анализ клиентских данных, продуктовую стратегию, гибкие технологические решения, искусственный интеллект, облачную архитектуру и управление проектами, помогая организациям улучшать взаимодействие с клиентами и оптимизировать операционные процессы. Широкая технологическая и консалтинговая специализация компании может заинтересовать специалистов, рассматривающих роли в области цифровой трансформации, маркетинга, логистики и смежных бизнес-сервисов.
Специалист по разработке программного обеспечения II — веб-SDK безопасности JavaScript/TypeScript (удалённо)
Разработка компонентов на JavaScript и TypeScript для веб-SDK Experian по предотвращению мошенничества. Фокус на безопасном сборе данных, целостности, наблюдаемости и клиентском взаимодействии.
Описание
- Создавать и улучшать веб-компоненты унифицированного SDK.
- Обеспечивать безопасность сбора, проверки и передачи данных с изображений, документов и датчиков.
- Реализовывать защиту от цифрового мошенничества, внедрения содержимого, подмены сессий, вредоносной автоматизации и ненадёжных сред.
- Разрабатывать и поддерживать критически важные веб-компоненты на JavaScript и TypeScript.
- Создавать средства обнаружения безголовых браузеров, виртуализированных сред, эмуляторов и инструментов цифрового мошенничества.
- Обеспечивать защищённое взаимодействие между веб-компонентами, нативными SDK и серверными сервисами.
- Применять средства контроля целостности и процессы проверки собранных данных.
- Создавать средства телеметрии, метрики, журналирование и возможности наблюдаемости.
- Анализировать и оптимизировать производительность в различных браузерах и на разных устройствах.
- Участвовать в определении архитектуры, стандартов разработки и практик клиентской безопасности.
- Проверять код и оказывать техническую поддержку командам разработки.
- Исследовать уязвимости и совершенствовать механизмы предотвращения мошенничества и злоупотреблений.
- Взаимодействовать с командами архитектуры, информационной безопасности, платформенной инженерии и разработки продуктов.
Требования
- Степень бакалавра в области компьютерных наук, разработки программного обеспечения, информационных систем или смежной области.
- Значительный опыт создания веб-приложений на JavaScript и TypeScript.
- Глубокое понимание современной архитектуры браузеров и их внутренних механизмов.
- Опыт работы с фронтенд-фреймворками, такими как React, Angular или Vue.js.
- Знание безопасности веб-приложений, включая OWASP Top 10, CSP, CORS, XSS, CSRF и безопасную аутентификацию.
- Опыт работы с WebAuthn, снятием отпечатков устройств и методами клиентской защиты.
- Знание браузерной автоматизации, виртуализированных сред, эмуляторов и обнаружения инструментов скрейпинга.
- Опыт интеграции веб-приложений с нативными мобильными или настольными SDK.
- Знание REST API, защищённых протоколов связи и прикладной криптографии.
- Опыт использования инструментов наблюдаемости, мониторинга и анализа журналов.
- Опыт работы по гибким методологиям и практикам DevSecOps.
- Опыт работы с продуктами для цифровой идентификации, биометрии или предотвращения мошенничества.
- Знание WebAssembly (WASM).
- Опыт поведенческого анализа и работы с данными об устройствах.
- Знание методов защиты клиентского кода от подмены, отладки и вмешательства.
- Опыт работы в высоконагруженных средах с критическими требованиями к безопасности.
- Знание решений для захвата документов, проверки живости или цифрового оформления.
- Опыт проектирования кроссплатформенных SDK.
- Развитые аналитические способности и навыки решения сложных задач.
- Рабочий подход, ориентированный на безопасность, качество и надёжность.
- Отличные навыки коммуникации для междисциплинарного сотрудничества.
- Способность влиять на технические и архитектурные решения.
- Высокое чувство ответственности и самостоятельность при руководстве стратегическими инициативами.
- Постоянный интерес к кибербезопасности, предотвращению мошенничества и новым веб-технологиям.
Преимущества
- Сотрудникам доступна удалённая работа.
- Инклюзивная рабочая среда.
- Поддержка баланса между карьерными обязанностями, личными обязательствами и интересами.
- Поддержка благополучия.
- Сертификация Great Place To Work™ в 24 странах.
- Международная сертификация Top Employers.