yandex
Страна
Великобритания
Зарплата
4 000 $ – 10 000 $
УдалённоПолная занятость

TypeScript Developer (AST / Runtime Emulation / Reverse / Virtualization)

ИИОценка ИИ

Высокая заработная плата в валюте (USDT), отсутствие географических ограничений и работа над сложным, технологически продвинутым продуктом делают эту вакансию крайне привлекательной для Senior+ специалистов. Единственный минус — узкая специализация, требующая уникального опыта.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Вакансия требует редких и глубоких знаний в области Computer Science: работа с AST, эмуляция рантайма и виртуализация. Порог входа очень высокий из-за специфики задач по реверс-инжинирингу и низкоуровневой оптимизации.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана6 500 $
Рынок4 500 $ – 9 000 $
ИИОценка ИИ

Предлагаемая вилка $4,000 – $10,000 значительно выше среднего рынка для обычных TypeScript разработчиков. Верхняя граница соответствует уровню топовых Senior/Staff инженеров в международных компаниях, специализирующихся на системном программировании и безопасности.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

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

#вакансия #typescript #nodejs #удаленно

TypeScript Developer (AST / Runtime Emulation / Reverse / Virtualization)

Компания: Astros Systems (UK)

Формат работы: удалённо

Офис: отсутствует, команда распределённая

Занятость: полная

Зарплатная вилка: от $4 000 до $10 000 на руки (оплата в USDT)

Гео-ограничения: нету

Контакты: Откликнуться

Стек: TypeScript, Node.js, Babel/SWC, Rollup, ESLint/Oxlint

Задачи

  • Поддержка и развитие архитектуры проекта
  • Реализация низкоуровневой эмуляции среды исполнения
  • Работа с AST для трансформации и анализа кода
  • Оптимизация производительности и стабильности системы
  • Майнтенинг существующего кода и внедрение новых фич

Требования

  • Глубокие знания TypeScript и Node.js
  • Опыт работы с AST (Babel, SWC или аналоги)
  • Понимание принципов работы JS-движков и механизмов исполнения кода
  • Опыт работы со сложными зависимостями и инструментами сборки (Rollup, SWC)
  • Умение самостоятельно разбираться в чужом коде и поддерживать его

Будет плюсом

  • Опыт создания виртуальных машин или эмуляторов
  • Понимание веб-стандартов на низком уровне
  • Опыт со статическим анализом (ESLint, Oxlint)

Условия

  • Оформление: контракт, оплата в USDT
  • График: гибкий
  • Отпуск: обсуждается индивидуально

!!! В отклике: кратко о релевантном опыте (AST/эмуляция), ссылка на GitHub.

!!! Писать только с опытом, без гпт

!!! Не пытайтесь сгенерировать cv под вакансию

Связь: Откликнуться

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • TypeScript
  • Node.js
  • Babel
  • SWC
  • Rollup
  • ESLint
  • Oxlint
  • AST
  • Reverse Engineering
  • Virtualization

Возможные вопросы на собеседовании

Проверка глубины понимания инструментов трансформации кода.

Расскажите о наиболее сложной трансформации AST, которую вы реализовывали с помощью Babel или SWC. С какими трудностями столкнулись?

Оценка знаний внутреннего устройства JS-движков.

Как именно вы бы подошли к эмуляции специфического API браузера в среде Node.js, чтобы это было максимально производительно?

Проверка навыков оптимизации и работы со сборщиками.

В чем заключаются основные различия в подходе к анализу кода между ESLint и Oxlint с точки зрения производительности и структуры AST?

Оценка опыта в виртуализации.

Какие паттерны вы используете при создании виртуальных машин на JS/TS для изоляции контекста исполнения?

Проверка навыков реверс-инжиниринга.

Опишите ваш подход к анализу обфусцированного кода с использованием инструментов статического анализа.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

Великобританияот 4 000 $
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!