Telegram · собрана 6 часов назад

SENIOR BACKEND DEVELOPER (TS/NODE)

Utorg

УдалёнкаЛокация не определенаLead
TypeScriptReactNode.jsPostgreSQLRedisDockerKubernetesGCP

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

SENIOR BACKEND DEVELOPER (TS/NODE) 🏢 Компания: UTORG 🌍 Формат: Удалённая работа — глобально 🕒 Занятость: Полная занятость О компании: Utorg (основана в 2019) строит инфраструктуру для платежей со стейблкоинами: on-/off-ramps, self-custodial wallets и криптокарты. У компании более 2 млн пользователей в 130+ странах и B2B-решения для 2,100+ платформ, $2.4B+ обработано. Полностью MiCA-авторизована в EEA и имеет сертификацию PCI DSS Level 2. Задачи: • Владение бэкенд-архитектурой двух крупных микросервисных платформ (30+ и 25+ сервисов). • Ведение сложных интеграций: платежные провайдеры, эмитенты карт, блокчейн-сети и сторонние API. • Повышение производительности и масштабируемости: кеширование, оптимизация запросов, устранение узких мест. • Формирование технического вектора и принятие архитектурных решений, частичная разгрузка Tech Lead. • Развитие AI-процессов — участие в LLM/AI-автоматизациях и их интеграции в рабочие процессы. • Поддержка back-office фронтендов (~20% времени) и участие в on-call ротации (~1 неделя в месяц). Требования: • 5+ лет продакшен-опыта в backend с TypeScript/Node.js. • 2+ года работы с NestJS в продакшене (модули, провайдеры, middleware, guards, microservice-архитектура). • Глубокие знания PostgreSQL: проектирование схем, индексы (partial, GIN/GiST), оптимизация запросов, миграции без даунтайма. • Практический опыт микросервисов: RPC + pub/sub, брокеры сообщений, идемпотентность, eventual consistency, saga/outbox. • Опыт с блокчейнами в продакшене (MUST-HAVE): on-chain транзакции, HD wallets (BIP32/BIP39), smart contracts, ERC-20/SPL, UTXO vs account models. • Опыт использования AI в разработке и бизнес-процессах (MUST-HAVE): Claude, Copilot, Cursor и т.п., внедрение LLM-автоматизаций. Будет плюсом: • Опыт с NATS JetStream (streams, consumers, delivery policies). • Observability: OpenTelemetry, Prometheus + Grafana, structured logging (pino), distributed tracing. • Kubernetes: Kustomize/Helm, стратегии деплоя, управление ресурсами. • Знание финтех-доменов: PCI DSS, GDPR, KYC/AML, платежные системы. • Опыт менторства junior/middle разработчиков и базовые знания React для бэк-офиса. Стек: TypeScript, Node.js, NestJS, PostgreSQL, TypeORM, NATS JetStream, Redis, Jest, Docker, Kubernetes, Google Cloud Platform; блокчейны: EVM-compatible, Bitcoin-family, Tron, Solana, TON. Условия: • Полностью удалённая работа в международной команде. • Инженерная культура с влиянием на выбор инструментов и процессы. • Два карьерных трека: Tech Lead или Staff/Principal IC. • Профессиональное развитие и прозрачные процессы оценки. • Конкурентная зарплата по результатам индивидуального обзора эффективности. 📩 Откликнуться