Zorky CRMZorky CRM
EN|RU
@ekaterinovikova
Все вакансии

Senior backend разработчик

seniorremoteМосква, RUСкор 77.8/100сегодня
Аналитика рынка
📊 Backend: зарплаты и спрос на рынке
Стек
cloudethers.jsfastifygitlabgrafanagrpchardhathelmkotlinkubernetesnestjsnode.js
Откликнуться
Загрузите резюме — мы свяжем вас с работодателем напрямую через нашу базу.
Отправить резюме →
Описание
Кассиопея - R&D-лаборатория и инженерное бюро в финтехе. Это конструкторское бюро нового типа: мы проектируем не ракеты, а финансовые орбиты - протоколы, платформы и инфраструктуру цифровых активов. Команда работает над регулируемой финансовой платформой для торговли цифровыми валютами на рынке РФ. Технологический стек: Языки. js) — торговый, кастодиальный и обменный контуры: 30 сервисов, 6 731 файл. Go — внешнеторговые расчёты и Smart Order Routing: 179 файлов. Rust — ядро матчинга нового поколения, workspace из 11 крейтов. Точечно Python и Kotlin в демо-стенде. Node -контур. NestJS, Fastify, TypeORM с идемпотентными миграциями, gRPC с proto-контрактами между сервисами, REST через API-gateway, WebSocket для котировок, стакана и балансов. Приватные npm-пакеты общей группы (@csp-backend/utils, jwt, testing) подключены в 32 сервисах — изменение общей библиотеки задевает всех. Go -контур. chi, pgx/v5, sqlc для типобезопасного слоя БД, миграции внутри бинаря, JWT RS256 с раздачей JWKS и валидацией токенов соседними сервисами, TOTP. Данные и обмен. PostgreSQL (Managed YC), Redis, RabbitMQ, в том числе quorum-очереди. Паттерны saga и state machine для многошаговых операций: депозит → конвертация → вывод. Интеграции. js и web3, Solidity-контракты и Hardhat, Vault (подпись транзакций, TOTP), KMS, внешние провайдеры KYC/AML и платежей. Инфраструктура. Yandex Cloud, Kubernetes, Helm, Terraform, GitLab CI (self-hosted), YC Lockbox и Vault для секретов, Container Registry. Наблюдаемость: Prometheus, Grafana, OpenTelemetry, Tempo. Чем предстоит заниматься Разрабатывать и поддерживать сервисы доменов custody, trading, exchange, а также Go-сервисы внешнеторговых расчётов и SOR. Роль сквозная: и Node, и Go — один человек; Проектировать API и контракты между сервисами: gRPC, REST, WebSocket; Работать с данными: схемы PostgreSQL, идемпотентные миграции, планы и оптимизация запросов; Реализовывать асинхронные сценарии на RabbitMQ: saga
Контакты работодателя (email/phone/telegram) скрыты из публичного превью — отправьте резюме, чтобы мы связали вас напрямую.
Срочный вопрос? Напишите @ekaterinovikova