Backend Engineer (TypeScript/Node.js) / Utorg
Product: Fintech (non-custodial wallet, on/off-ramp, crypto cards)
Location: Remote
Utorg is a fintech company offering modern on/off-ramp and web3 infrastructure to deliver a first-class user experience.
What you bring:
•5+ years TypeScript/Node.js in production. NestJS for 2+ years — modules, guards, interceptors, microservice transports.
•Deep PostgreSQL: schema design, indexing, EXPLAIN ANALYZE, zero-downtime migrations, database-per-service pattern.
•Real microservices experience — RPC + pub/sub, message brokers, idempotency, eventual consistency, saga/outbox. Not a monolith split into folders.
•Production blockchain (MUST-HAVE) — HD wallets (BIP32/BIP39), smart contracts, ABI, multichain, on-chain transactions with real user funds. ethers.js / viem / @solana/web3.js.
•AI-driven workflow (MUST-HAVE) — you use Claude, Copilot, or Cursor daily. You've built automations or LLM-powered tools, not just prompted ChatGPT for code snippets.
•English Upper-Intermediate. Russian — fluent.
Nice to have:
•NATS JetStream (streams, consumers, delivery policies)
•Observability stack (OpenTelemetry, Prometheus + Grafana, pino, distributed tracing)
•Kubernetes with Helm/Kustomize
•Fintech domain (PCI DSS, KYC/AML, payment systems)
•Experience mentoring mid-level engineers
•React basics for back-office UIs