KAZ.ONE.LABS

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

Коротко

Backend-разработчик на Node.js/TypeScript для системы учёта, работающей с блокчейн-сетями: разработка сервисов на NestJS, индексация блокчейн-сетей, обработка событий через RabbitMQ, проектирование схем PostgreSQL. Компания занимается учётом и обработкой блокчейн-транзакций (EVM, Tron, Solana). Требуется коммерческий опыт Node.js/TypeScript, PostgreSQL, брокеров сообщений и Redis, понимание идемпотентности и конкурентного доступа к данным. Работа офисная, полная занятость, город Алматы.

Обязанности:
•Разработка сервисов системы учёта на 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

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте