Senior Typescript developer (VS Code)
26 Декабря 2025
Город:
Москва
Занятость:
Полная занятость
Компания "Devhunt"
На проект по развитию Искусственного интеллекта для крупной финтех-компании ищем разработчика.
Задачи:
- Спроектировать и внедрить аналитическую (событийную) обвязку для плагина VS Code: единый слой логирования событий, ошибок и перф-метрик.
- Определить схему событий для сценариев плагина (инициализация, активация/деактивация, исполнение команд, вызовы MCP/инструментов, изменения настроек, операции с файлами, сетевые запросы, падения, ретраи).
- Реализовать сбор, нормализацию, дебаунс/батчинг, буферизацию офлайн и надёжную доставку событий.
- Учесть приватность: опции opt-in/opt-out, маскирование/хеширование потенциальных PII, соблюдение корпоративных и регуляторных требований (GDPR-подобные практики).
- Встроить телеметрию в CICD: метрики релизов, флаги версий, feature flags/AB-теги; подготовить дешборды и алерты.
- Задокументировать контракт событий, покрыть критичные пути тестами (unit/E2E), настроить локальный трейcинг в Output-канале VS Code и сборку артефактов для отладки.
Требования:
- Разработка расширений VS Code на TypeScript/Node.js, понимание активаторов, contribution points, commands, Webview/TreeView, рабочей области и Output-каналов.
- Работа с TelemetryLogger / vscode-extension-telemetry, настройка каналов вывода и проверок настроек пользователя.
- Системы аналитики: один или несколько из — Azure Application Insights, OpenTelemetry SDK/collector, Amplitude, Segment (или эквивалент в on-prem).
- Инженерные практики: schema-first для событий, idempotency keys, retry с backoff, дедупликация, сэмплирование, уровень логирования (error/warn/info/debug), фичефлаги.
- Безопасность: CSP для webview, защита от утечек исходного кода/секретов в телеметрию, минимизация контента событий, статический анализ.
- Инструменты качества: ESLint/Prettier, Jest/Vitest, Playwright (для webview), бандл-анализ, профилирование.
- Понимание стекa Cline как контекста интеграции: VS Code-плагин на TypeScript, клиентский подход к безопасности, работа с модель-провайдерами через ключи пользователя, те
Дополнительные требования:
- От 3х лет разработки на TypeScript/JavaScript, 1+ год коммерческой разработки VS Code-расширений.
- Практический опыт внедрения телеметрии в IDE/desktop-плагинах или веб-продуктах: проектирование схем, маршрутизация, приватность, дешборды и алерты.
- Умение интегрировать TelemetryLogger (или аналог), настраивать батчинг/ретраи/квоты, локальный трейcинг и диагностику через Output-каналы.
- Понимание сценариев Cline и точек событий: запуск/планирование задач, выполнение команд в терминале, правки файлов, вызовы MCP/инструментов, смена провайдера модели, ошибки и отмены.
- Опыт с CI/CD, релизной телеметрией (version tags, feature flags), тестированием телеметрии (фиктивные аппендеры, snapshot-тесты схем), а также практиками безопасности и соответствия требованиям приватности.
Условия:
- Оформление по ТК РФ или ИП
- Интересные задачи и работа на проектах в крупной компании.
- Удаленная работа
- Стандартный график с 09.00 до 18.00 по производственному календарю РФ
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
24 Декабря
Senior Frontend Developer (React)( Altenar )
Москва
Компания "Altenar" Мы ищем сильного Senior Frontend Developer с опытом работы на React , который возьмёт на себя роль в создании фронтенда...
25 Декабря
SIEM-инженер (Senior)( Амбрелла )
Москва
Компания "Амбрелла" SIEM-инженер (Senior) Приветствую, меня зовут Марина, я являюсь HR компании "Амбрелла - Защита Информационных Систем". Мы...
25 Декабря
Senior/Staff Java Engineer в Uzum Market (Старший Разработчик)
Москва
Компания "«UZUM TECHNOLOGIES»." Чем предстоит заниматься: Придумывать и реализовывать архитектурные решения: вы предлагаете технические...
25 Декабря
Москва
Компания "ГК «ХайТэк»" Наш проект – специализированный микропроцессор – аппаратный ускоритель нейронных сетей. Мы успешно запустили в...
25 Декабря
Java-разработчик / Java Developer
Москва
Компания "Aston" Aston — аккредитованная аутсорсинговая IT-компания , работающая с 2007 года. Наш штат насчитывает 3400+ специалистов. Мы...
Вакансия размещена в отрасли