NeverHard

Backend-разработчик (Node.js / TypeScript) at KAZ.ONE.LABS — NeverHard

Backend-разработчик (Node.js / TypeScript) at KAZ.ONE.LABS in Алматы. Skills: Docker, EVM targets, GIT, Grafana, JSON-RPC. Apply on NeverHard.

Company
KAZ.ONE.LABS
Location
Алматы
Type
full_time

Required skills:

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