← К каталогу
KA

KAZ.ONE.LABS

Backend-разработчик (Node.js / TypeScript)

ОфисУровень не указанАлматы, Казахстан7 дн. назад
О ВАКАНСИИ

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

Обязанности:

  • Разработка сервисов системы учёта на Node.js (NestJS): API, индексация блокчейн-сетей, обработка событий
  • Добавление поддержки новых блокчейн-сетей и токенов
  • Проектирование схем PostgreSQL и оптимизация запросов (Drizzle ORM)
  • Межсервисное взаимодействие через RabbitMQ: надёжная обработка событий без дублей и потерь
  • Доработка административной панели на Next.js
  • Написание unit- и интеграционных тестов
  • Поддержка сервисов: мониторинг, разбор инцидентов
  • Код-ревью и участие в архитектурных решениях

Требования:

  • Коммерческий опыт разработки на Node.js и TypeScript
  • Опыт работы с PostgreSQL: транзакции, индексы, миграции
  • Опыт работы с брокерами сообщений (RabbitMQ или Kafka) и Redis
  • Понимание идемпотентности, ретраев и конкурентного доступа к данным
  • Опыт написания unit- и интеграционных тестов
  • Опыт работы с Docker и Git
  • Умение самостоятельно разбираться в чужом коде и доводить задачи до продакшена

Будет плюсом:

  • Опыт с NestJS
  • Опыт взаимодействия с блокчейн-нодами через JSON-RPC (EVM, Tron, Solana)
  • Опыт разработки биллинговых систем или модулей отчётности
  • Опыт с Next.js и React
  • Опыт с OpenTelemetry, Prometheus, Grafana

Наш стек технологий:

  • Язык: TypeScript (Node.js)
  • Backend: NestJS
  • Frontend: Next.js, React
  • База данных: PostgreSQL (Drizzle ORM)
  • Очереди: RabbitMQ, Redis (BullMQ)
  • Инфраструктура: Docker, Docker Compose
  • API: REST
  • Тестирование: Vitest, Testcontainers
  • Мониторинг: OpenTelemetry, Prometheus, Grafana, Loki, Tempo

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / IT / KZ