Senior Frontend Security Engineer

BTS Digital

Senior Frontend Security Engineer

Астана, Многофункциональный комплекс Абу Даби Плаза

Описание вакансии

Компания BTS Digital создает цифровые продукты и сервисы, которые помогают людям.

Более 9 миллионов пользователей уже выбрали нас и наши продукты: Aitu Messenger, eOtinish (заявления в госорганы онлайн), Digital ID (система идентификации), Aitu Koshelek 2.0, Aitu Passport, Система мгновенных платежей.


Сейчас мы ищем Senior Frontend Security Engineer для разработки защищенного frontend-решения системы Liveness Detection, которое обеспечивает проверку, что перед камерой находится реальный человек, а не фотография, видео или дипфейк.

Обязанности:

  • Разработка защищенного frontend для системы Liveness Detection.
  • Реализация механизмов защиты от injection-атак на клиентской стороне.
  • Детектирование и блокировка подмены видеопотока и виртуальных камер.
  • Мониторинг целостности браузерного окружения.
  • Разработка антиотладочных механизмов и защиты от автоматизации.
  • Интеграция с backend для валидации клиентских данных.
  • Разработка пользовательского интерфейса системы проверки пользователя.

Требования:

  • Опыт коммерческой frontend-разработки от 5 лет.
  • Глубокие знания JavaScript/TypeScript и безопасности клиентских приложений.
  • Опыт защиты frontend от XSS, DOM-based атак, prototype pollution и других видов injection.
  • Практический опыт устранения уязвимостей по результатам penetration testing.
  • Опыт работы с WebRTC, MediaStream API и Media Capture API.
  • Опыт выявления виртуальных камер, подмены видеопотока и replay-атак.
  • Понимание Browser Fingerprinting, DevTools Detection и anti-automation механизмов.
  • Опыт защиты кода, обфускации и работы с инструментами защиты JavaScript.
  • Опыт работы с Angular.

Будет преимуществом:

  • Опыт разработки security-компонентов на WebAssembly.
  • Знание Web Crypto API и современных криптографических подходов.
  • Опыт работы с TensorFlow.js, face-api.js или другими Computer Vision библиотеками.
  • Понимание стандартов биометрической защиты (Presentation Attack Detection).
  • Опыт проведения security-аудитов frontend-приложений.
  • Знание методов обхода защит и современных векторов атак.
  • Опыт разработки для iOS/Android и работы с WebView.
  • Знание JavaScript ↔ Native bridge-коммуникации.
  • Опыт детектирования jailbreak/root.
  • Сертификаты в области информационной безопасности.

Технический стек:

  • TypeScript
  • Angular
  • WebRTC
  • MediaStream API
  • Web Crypto API
  • WebAssembly (будет плюсом)
Посмотреть контакты работодателя

Адрес

Похожие вакансии

ERG Kazakhstan
  • Астана

  • Не указана

Рекомендуем
ERG Kazakhstan
  • Астана

  • Не указана

Рекомендуем
  • Астана

  • Не указана

Рекомендуем
  • Астана

  • до 4000 USD

DAMUMED (Дамумед)
  • Астана

  • до 4000 USD

BTS Digital
  • Астана

  • до 4000 USD

Центр анализа и расследования кибер атак

Системный инженер (junior)

Центр анализа и расследования кибер атак

  • Астана

  • до 4000 USD

Freedom Telecom Operations

Senior Product Designer

Freedom Telecom Operations

  • Астана

  • до 4000 USD

SUCCESS INITIATIVE GROUP(SIG)
  • Астана

  • до 4000 USD

Центр цифрового развития Национального Банка Казахстана

Главный специалист Управления администрирования и тестирования информационных систем

Центр цифрового развития Национального Банка Казахстана

  • Астана

  • до 500000 KZT

Комита Цифровые Технологии

Ведущий системный/бизнес-аналитик

Комита Цифровые Технологии

  • Астана

  • до 500000 KZT

СП КАТКО
  • Астана

  • до 500000 KZT

Банк Эсхата

Senior .NET Developer (Backend)

Банк Эсхата

  • Астана

  • до 500000 KZT

SecOps-инженер

Сорвачева Дарья

  • Астана

  • до 500000 KZT

Bastau Project
  • Астана

  • до 500000 KZT

  • Астана

  • до 500000 KZT

Развития предпринимательства Даму

Главный менеджер Департамента риск-менеджмента

Развития предпринимательства Даму

  • Астана

  • до 500000 KZT

Құрылысшы LTD
  • Астана

  • от 800000 KZT

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию