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

TypeScript Developer (AST / Runtime Emulation)

ИИОценка ИИ

Интересная нишевая вакансия для инженеров, любящих сложные технические задачи. Привлекательная зарплата в валюте и удаленный формат работы делают предложение очень конкурентоспособным.

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


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

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

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

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

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

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

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

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

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

Предлагаемая зарплата ($3000 – $6000) находится в верхнем сегменте рынка для TypeScript разработчиков, особенно учитывая узкую специализацию (AST/Runtime). Это соответствует уровню Senior/Lead специалистов на международном рынке.

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

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

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

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

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

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

*📌* Вакансия: TypeScript Developer (AST / Runtime Emulation)

*🌍* Формат: удалённо

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

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

*💰* Оплата: $3 000 — $6 000 (на руки)

*📄* Оформление: Крипта (USDT)

Задачи

Поддержка и развитие архитектуры проекта.

Реализация низкоуровневой эмуляции среды исполнения.

Работа с AST для трансформации и анализа кода.

Оптимизация производительности и стабильности системы.

Майнтенинг существующего кода и внедрение новых фич.

Требования

Глубокие знания TypeScript и Node.js.

Опыт работы с AST (Babel, SWC или аналоги).

Понимание принципов работы движков JavaScript и механизмов исполнения кода.

Умение работать со сложными зависимостями и инструментами сборки (Rollup, SWC).

Способность самостоятельно разбираться в чужом коде и поддерживать его в актуальном состоянии.

Будет плюсом

Опыт создания виртуальных машин или эмуляторов.

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

Опыт работы с инструментами статического анализа (ESLint, Oxlint).

В отклике: кратко о себе, опыт работы с AST/эмуляцией и ссылка на GitHub.\\

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

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

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

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

Навыки

  • TypeScript
  • Node.js
  • AST
  • Babel
  • SWC
  • Rollup
  • ESLint
  • Oxlint
  • JavaScript Engines

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

Проверка практического опыта работы с деревьями разбора, что является ключевым требованием.

Расскажите о самом сложном плагине для Babel или SWC, который вы писали: с какими типами узлов AST возникали трудности?

Важно понять, как кандидат подходит к задаче эмуляции, заявленной в вакансии.

Как бы вы подошли к реализации эмуляции глобальных объектов (например, window или process) в изолированной среде исполнения?

Вакансия подразумевает работу с производительностью систем.

Какие техники оптимизации обхода AST-дерева вы применяли для минимизации времени сборки или анализа кода?

Проверка понимания того, как код выполняется «под капотом».

В чем разница между интерпретацией кода и JIT-компиляцией в контексте V8, и как это влияет на написание эмуляторов?

Оценка навыков работы с инструментарием, указанным в требованиях.

С какими проблемами вы сталкивались при настройке Rollup для проектов с нестандартными трансформациями кода?

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

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

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

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

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

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