Лаборатория ДА

Программист по JavaScript

Не указана
  • Москва
  • Частичная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • JavaScript
  • Git
  • Golang
  • Рефакторинг кода

Программист по JavaScript с базовыми навыками Go

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

- Анализ JavaScript-кода, включая обфусцированные и минифицированные скрипты;

- Исследование алгоритмов защиты, обход механизмов антиботов и антидебагинга;

- Анализ сетевого трафика для выявления особенностей работы веб-приложений;

- Написание инструментов для автоматизации анализа на JavaScript и Go;

- Участие в разработке внутренних инструментов;

- Подготовка технической документации и отчётов по результатам исследований.

**Требования:**

- Глубокие знания JavaScript (асинхронное программирование, замыкания, работа с DOM, Web APIs);

- Опыт анализа и декомпиляции сложного JavaScript-кода;

- Знание методов обфускации и антидебагинга, навыки их обхода;

- Умение работать с браузерными DevTools, Fiddler, Burp Suite и другими инструментами анализа трафика;

- Базовые навыки программирования на Go для создания утилит и скриптов;

- Понимание принципов работы веб-протоколов (HTTP, WebSocket);

- Навыки работы с системами контроля версий (Git).

**Будет плюсом:**

- Знание принципов безопасного программирования и криптографии;

- Опыт работы с инструментами статического и динамического анализа кода;

**Мы предлагаем:**

- Удалённую работу с гибким графиком;

- Участие в уникальных проектах;

- Конкурентную заработную плату;

- Профессиональный рост;

- Дружелюбную команду и поддержку экспертов.