NDA
вчера

backend developer

выше рынка на 16,7%
вакансия 343 700 ₽
в среднем 294 628 ₽
мэтч
Добавь резюме в профиле, чтобы видеть % мэтча с вакансией

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

Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Нужен русский и английский минимум B1

Команда разрабатывает высокопроизводительные масштабируемые микросервисы на NestJS. Специалист решает сложные задачи с данными, оптимизирует взаимодействие с базами и обеспечивает согласованность в событийно-ориентированной платформе.

задачи

  • Проектировать, разрабатывать и поддерживать масштабируемые микросервисы на NestJS (TypeScript).
  • Управлять сложным моделированием данных и оптимизацией запросов для высоконагруженных сред на PostgreSQL и ClickHouse.
  • Внедрять и управлять событийно-ориентированными архитектурами на Apache Kafka для надёжного потокового обмена данными и разделения сервисов.
  • Проектировать и документировать RESTful API по спецификации OpenAPI (Swagger), обеспечивая контракт-фёрст подход и интеграцию с фронтендом.
  • Использовать Supabase для подписок в реальном времени, потоков аутентификации или быстрого прототипирования.
  • Обеспечивать качество кода через строгие код-ревью, автоматизированное тестирование (Jest/Supertest) и пайплайны CI/CD.
  • Менторствовать младших и мидл-инженеров, давая технические советы и развивая культуру инженерного совершенства.

требования

  • 5+ лет опыта бэкенд-разработки с глубокой экспертизой в NestJS и экосистеме Node.js.
  • Продвинутое владение PostgreSQL, включая оптимизацию, индексацию и сырые SQL-запросы.
  • Производственный опыт с ClickHouse для аналитической обработки и работы с большими данными.
  • Сильный опыт с Apache Kafka (производители, потребители, стратегии партиций и реестры схем).
  • Доказанный опыт декомпозиции монолитов или создания микросервисов с нуля.
  • Мастерство в инструментах OpenAPI/Swagger для автоматической генерации клиентов и документации.
  • Опыт интеграции Supabase (PostgREST, Realtime или Auth) в кастомную бэкенд-архитектуру.
  • Уверенное владение TDD/BDD с написанием юнит- и интеграционных тестов.
  • Умеете разбираться в сложных узких местах производительности и решать их.
  • Объясняете сложные архитектурные решения нетехническим людям.
  • Берете полную ответственность за свои фичи от дизайна до деплоя и мониторинга.
  • Будет плюсом опыт с контейнеризацией и оркестрацией (Docker, Kubernetes), Redis для кэширования, Infrastructure as Code (Terraform) и GraphQL.

условия

  • Полностью удалённая работа.
  • Бюджет на курсы, конференции и сертификаты.
  • Стабильная долгосрочная позиция.
  • Гибкие и надёжные платежи.

прозрачные зарплаты в IT

Анонимные данные по зарплатам и грейдам

Посмотреть
График динамики зарплат
Telegram Добавить в отклики