Skip to main content

Senior Node.js Developer (TypeScript)

Technology
Медиа Эффект
Москва, Россия2 нед. назадДо 06.10.2026

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

МЫ ЖДЁМ

  • Опыт коммерческой разработки на Node.js от 2–4 лет, из них 2 на позиции middle /senior

  • Уверенный TypeScript: строгая типизация, generics, утилитарные типы

  • Глубокое понимание внутренностей Node.js: event loop, streams, worker threads, управление памятью

  • Опыт проектирования и разработки REST/GraphQL API с нуля

  • Уверенная работа с PostgreSQL и MariaDB: проектирование схем, индексы, оптимизация запросов

  • Опыт работы с очередями (RabbitMQ/Redis)

  • Опыт написания тестов (Jest/Vitest), понимание пирамиды тестирования

  • Docker, опыт работы с CI/CD (GitLab CI/GitHub Actions)

  • Понимание принципов проектирования: SOLID, DDD, паттерны, микросервисная архитектура

  • Git: уверенная работа с ветками, rebase, разрешение конфликтов

ТЕБЯ ЖДЕТ:
  • Проектирование и разработка серверных приложений на Node.js (TypeScript/JavaScript)

  • Проектирование и реализация REST/GraphQL API, gRPC-сервисов

  • Проектирование архитектуры: микросервисы, событийные модели, очереди (Kafka, RabbitMQ, Redis Streams)

  • Работа с БД: проектирование схем, оптимизация запросов (PostgreSQL, MariaDB, Redis)

  • Написание unit-, интеграционных и e2e-тестов, поддержание покрытия

  • Качество и производительность

  • Код-ревью, контроль соблюдения стандартов кодирования и архитектурных договорённостей

  • Профилирование и оптимизация производительности (memory leaks, event loop, нагрузочное тестирование)

  • Настройка и поддержка CI/CD-пайплайнов (GitLab CI/GitHub Actions)

  • Контейнеризация сервисов (Docker), участие в настройке оркестрации (Kubernetes)

  • Настройка мониторинга и алертинга (Prometheus, Grafana, Sentry, ELK)

  • Менторинг junior/middle разработчиков, проведение технических собеседований

  • Декомпозиция и оценка задач, участие в планировании спринтов

  • Написание и поддержка технической документации (ADR, API-спеки)

УСЛОВИЯ:
  • График работы 5/2 (офис м.Нагатинская), гибридный;

  • Официальное оформление по ТК РФ

  • Дружная команда

  • Бесплатное питание и компенсация проезда

  • Возможность профессионального и карьерного роста

Задайте вопрос работодателю

Он получит его с откликом на вакансию Где располагается место работы? Какой график работы? Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопрос

Где предстоит работать

Москва

Keywords
GitLabSentryApache KafkaMariadbGrafanaRedisR:BaseTypescriptRabbitMQGraphQLNode.jsGRPCJavaScriptPostgresqlCI / CDNodeDockerGitGithubKubernetes

Вас интересует эта вакансия?