Senior Backend разработчик (Node.js)

04 Декабря

Партнерские Вакансии

Город:

Москва

Занятость:

Полная занятость

Опыт:

Более 6 лет

Компания "BetBoom"

Ищем инженера, который не просто пишет код, а понимает архитектуру и инфраструктуру сложных систем. Это про Node.js на пределе возможностей, микросервисы, WebSocket, отказоустойчивость и big data в real-time.

НАШ СТЭК:

НАШ СТЕК:
Node.js
PostgreSQL
Redis
RabbitMQ
Kubernetes
Docker
Golang (с возможностью обучиться)


ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:

  • Разработка новых микросервисов на Node.js,
  • Миграция существующих сервисов с Node.js на Go,
  • Участие в проектировании архитектуры новых сервисов,
  • Поддержка и развитие существующего кода,
  • Участие в оценке задач и соблюдение сроков реализации,
  • Ответственность за технические решения и качество кода.


ЧТО МЫ ХОТИМ ВИДЕТЬ:

  • Уверенный опыт в разработке высоконагруженных и отказоустойчивых Node.js-сервисов,
  • Понимание того, как проектируется, строится и поддерживается архитектура распределённых систем,
  • Способность работать с real-time данными и системами, критичными к latency,
  • Умение находить архитектурные слабые места и предлагать масштабируемые решения,
  • Отличное знание core-механизмов, событийного цикла, ограничений производительности, GC и утечек памяти Node.js (JavaScript, без TypeScript),
  • Глубокое понимание построения распределённых систем: проектирование, масштабирование и сопровождение микросервисов, управление их зависимостями, межсервисной коммуникацией (REST, WebSocket, брокеры сообщений), а также интеграциями с внешними системами и API-провайдерами,
  • Проектирование и оптимизация real-time коммуникации на базе WebSocket: более 10,000 одновременных соединений, отказоустойчивые механизмы, балансировка, автоматическое восстановление, масштабируемость и минимизация задержек при передаче быстро обновляющихся данных,
  • Опыт разработки систем с нагрузкой от 1000 RPS и выше, работа с большими объёмами данных, критичными к времени обработки,
  • Понимание принципов работы брокеров сообщений, маршрутизации, очередей, acknowledgement-механизмов и масштабирования (RabbitMQ),
  • Эффективное использование Redis как кэша и брокера pub/sub.

ПЛЮСОМ БУДЕТ:

  • Опыт работы с Golang, или желание его выучить.
Похожие вакансии

09 Ноября

Стажер-разработчик( Koderline )

Москва

Компания "Koderline" Требования и навыки: Грамотная устная и письменная речь; Умение структурировано и чётко излагать свои мысли;...

Отправить резюме подробнее

09 Ноября

Java/Kotlin-разработчик( Яндекс )

Москва

Компания "Яндекс" Наша команда создаёт быстрые технологичные банковские сервисы , необходимые для экосистемы Яндекса . Мы уже запустили...

Отправить резюме подробнее

09 Ноября

Fullstack-разработчик (Middle), ритейлер

Москва

Компания "AWG" Мы находимся в поиске fullstack разработчика на проект для международного ритейлера строительных материалов и товаров для...

Отправить резюме подробнее

09 Ноября

Разработчик БД Oracle (Middle), страхование

Москва

Компания "AWG" Мы в поиске Разработчика БД Oracle . Команда занимается развитием продуктовых направлений: АИС - функционал сопровождения...

Отправить резюме подробнее

09 Ноября

Senior QA engineer (Java), ритейл

Москва

Компания "AWG" Мы в поиске QA engineer, на проект для крупного ритейлера. Проект направлен на создание отдельной подкоманды в периметре...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: