Senior Backend Developer (TS/Node)
Отличная вакансия в стабильной финтех-компании с MiCA-авторизацией. Предлагает работу с современным стеком (NestJS, NATS, AI), глобальную удаленку и четкие карьерные треки до Staff/Principal уровня.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена строгими требованиями к опыту в блокчейне (on-chain транзакции, кошельки) и обязательному использованию AI-инструментов в разработке. Также требуется готовность к on-call ротациям и поддержке фронтенд-части бэк-офиса.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в вакансии не указана, однако для позиции Senior Backend Developer с глубоким знанием блокчейна и NestJS на международном рынке (Remote Global) медиана составляет около $6,500 - $8,000. Учитывая сложность стека и специфику крипто-индустрии, опытные кандидаты могут претендовать на верхнюю границу рынка.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
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.
• Профессиональное развитие и прозрачные процессы оценки.
• Конкурентная зарплата по результатам индивидуального обзора эффективности.
*📩* Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- TypeScript
- Node.js
- NestJS
- PostgreSQL
- TypeORM
- NATS
- Redis
- Jest
- Docker
- Kubernetes
- Google Cloud Platform
- Blockchain
- React
- OpenTelemetry
- Prometheus
- Grafana
Возможные вопросы на собеседовании
Проверка понимания работы с распределенными системами и обеспечения надежности данных.
Как вы реализуете паттерн Outbox или Saga в микросервисной архитектуре на NestJS для обеспечения консистентности данных при работе с платежами?
Оценка глубоких знаний PostgreSQL, заявленных в требованиях.
В каких случаях вы предпочтете использование GIN или GiST индексов вместо стандартного B-tree, и как это повлияет на производительность при больших объемах данных?
Проверка критически важного навыка работы с блокчейном.
Расскажите о вашем опыте работы с HD wallets (BIP32/BIP39). С какими основными проблемами безопасности и масштабируемости вы сталкивались при управлении ключами?
Оценка опыта работы с NATS JetStream, указанного как плюс.
В чем ключевое отличие NATS JetStream от стандартного NATS Core, и какие стратегии доставки сообщений (delivery policies) вы использовали в своих проектах?
Проверка соответствия требованию по использованию AI.
Как именно вы интегрируете LLM (например, через API Claude или GPT) в бизнес-процессы или автоматизацию разработки? Приведите пример успешного кейса.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

