Senior Backend Engineer (Node.js) — Wallet Infrastructure / Cards / Web3 Payments
Технологічний стек
Node.js (TypeScript, NestJS)
REST API / WebSocket
PostgreSQL, Redis
ClickHouse / TimescaleDB (аналітика та історичні дані)
Blockchain SDKs:
viem
ethers
web3.js
TronWeb
Solana Web3.js
Wallet Infrastructure:
MPC Wallets
Embedded Wallets
Custodial / Non-Custodial Solutions
Privy, Turnkey, Fireblocks, аналогічні рішення
Payment Infrastructure:
Visa / Mastercard integrations
Card Issuing Platforms
PSP Integrations
Background Workers / Queues
Docker, Kubernetes, GitHub Actions, CI/CD
Monitoring:
Prometheus
Grafana
OpenTelemetry
Задачі
Розробка та розвиток backend-сервісів для криптогаманців та платіжної інфраструктури
Інтеграція та підтримка EVM-мереж:
Ethereum
Polygon
Arbitrum
Base
BNB Chain
Інтеграція та підтримка:
Solana
Tron
Розробка систем депозитів та виведення коштів
Побудова сервісів:
балансів
транзакцій
історії операцій
внутрішніх переказів
Розробка та підтримка wallet infrastructure:
MPC wallets
embedded wallets
custodial / non-custodial wallets
Інтеграція платіжних карт:
Visa
Mastercard
card issuing providers
Інтеграція PSP та fiat on/off-ramp провайдерів
Реалізація моніторингу транзакцій та статусів платежів у режимі реального часу
Побудова систем індексації блокчейнів:
RPC polling
WebSocket subscriptions
обробка ончейн-подій
Забезпечення консистентності між ончейн та офчейн станом
Розробка API для мобільних застосунків, веб-платформи та внутрішніх сервісів
Проєктування високонавантажених та відмовостійких сервісів
Оптимізація продуктивності БД та високонавантажених систем
Code Review та участь у технічних рішеннях команди
Вимоги
Senior Backend Engineer з production-досвідом у Web3 та платіжній інфраструктурі
4+ років комерційного backend-досвіду
Впевнений Node.js та TypeScript у production
Практичний досвід роботи з:
Ethereum та EVM chains
Solana
Tron
Досвід розробки wallet infrastructure
Розуміння:
account abstraction
smart wallets
MPC wallets
embedded wallets
Практичний досвід:
індексації блокчейнів
роботи з RPC nodes
обробки ончейн-подій
побудови transaction monitoring
Досвід інтеграції платіжних карт або card issuing платформ
Розуміння процесів:
card authorization
card settlement
chargebacks
transaction lifecycle
Досвід побудови сервісів:
депозитів
виведення коштів
внутрішніх переказів
балансів
Досвід проєктування мікросервісної архітектури
Сильні навички PostgreSQL та Redis
Досвід роботи з highload системами
Web3 production-досвід — обов’язковий
Буде плюсом
Досвід роботи з:
Privy
Turnkey
Fireblocks
ZeroHash
Bridge
Stripe Issuing
Galileo
Marqeta
Досвід запуску криптокарт та card programs
Досвід роботи з AML/KYC провайдерами
Розуміння PCI DSS
Досвід роботи з міжнародними платіжними системами
Досвід інтеграції fiat on/off-ramp рішень
Досвід роботи з DeFi-протоколами та DEX-інфраструктурою
Required languages
| English | B1 - Intermediate |
| Ukrainian | B2 - Upper Intermediate |