SlotegratorSlotegrator

Senior NodeJS Developer

Команда платформы работает над высоконагруженным сетевым ядром в монорепозитории TypeScript, исполняемым на Node.js и Bun. Роль фокусируется на проектировании и оптимизации протоколов, надежности, наблюдаемости и интеграциях с внешними рантаймами для обеспечения стабильной доставки запросов

ГрейдSenior
Опыт6+ лет

Стек

TypeScriptNode.jsBunOpenTelemetryHTTP/1.1HTTP/2WebSocketTLSCONNECTgzipbrotlizstd

Задачи

  • Проектировать и реализовывать сетевые сервисы ядра
  • Реализовывать и оптимизировать обработку запросов, маршрутизацию и балансировку нагрузки
  • Проектировать отказоустойчивые механизмы и механизмы failover/streaming
  • Инженерия протоколов: HTTP/1.1, HTTP/2, WebSocket, TLS, CONNECT и компрессии
  • Внедрять наблюдаемость: трассировки, метрики и логирование с OpenTelemetry
  • Поддерживать и расширять интеграции рантайма и совместимость с третьими сторонами

Обязательно

  • Глубокие знания TypeScript и умение писать переносимый код для Node.js и Bun
  • Опыт разработки сетевых протоколов (HTTP/1.1, HTTP/2, WebSocket, TLS, CONNECT)
  • Опыт проектирования отказоустойчивых и масштабируемых систем обработки запросов
  • Навыки оптимизации производительности и работы с потоковыми данными
  • Опыт внедрения наблюдаемости и телеметрии (OpenTelemetry, трассировки, метрики, логи)
  • Умение проектировать модульную архитектуру и устранять циклические зависимости

Будет плюсом

  • Опыт использования AI-assisted development в инженерных процессах
  • Опыт работы с компрессиями и оптимизацией передачи (gzip, brotli, zstd)
  • Опыт полного владения проектом: research → design → delivery → ретроспектива
Откликнуться на сайте компании

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

Смотреть ещё

JobsWave
Найти работу в IT