node.js developer for stablecoin payments

HireHi

United States

Remote

USD 150,000 - 230,000

Full time

30 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Utorg ищет опытного бэкенд-разработчика для поддержки инфраструктуры на TypeScript/Node.js с упором на архитектуру и микросервисы. Ваша работа охватит дизайн API, интеграции с платежными системами и провайдерами, а также обеспечение надежности и масштабируемости сервисов.

Кандидат владеет PostgreSQL, ethers.js, NestJS и опытом в блокчейне; знание AI-инструментов приветствуется. Работа удаленная в международной команде, участие в планировании и код-ревью обязательно.

Qualifications

  • 5+ лет продакшн-бэкэнда на стеке TypeScript/Node.js.
  • 2+ лет опыта с NestJS, микросервисной архитектурой и кастомными транспортами.
  • Продакшн-блокчейн опыт: on-chain транзакции, несколько сетей, реальные средства.
  • Знание HD кошельков, смарт-контрактов, ERC-20/SPL, ABI, UTXO и account-based моделей.
  • Опыт работы с ethers.js, viem, solana/web3.js.
  • Опыт использования AI-инструментов и оптимизации бизнес-процессов с AI/LLMs.
  • Глубокий опыт PostgreSQL, индексы, миграции без простоев, pattern DB-per-service.
  • Проектирование RPC, pub/sub, брокеры сообщений, идемпотентность, saga/Outbox.

Responsibilities

  • Владение архитектурой двух крупных микросервис-платформ, проектирование API контрактов.
  • Интеграции с платежными провайдерами, эмуляторами карт и сторонними API, обеспечение надежности.
  • Повышение производительности, кэширование, оптимизация БД, масштабируемость.
  • Определение технического направления, взвешивание trade-offs, архитектурные решения.
  • Разработка AI-обработок для автоматизации операций и процессов разработки.
  • Поддержание React-админпанелей для внутренних команд (около 20% времени на фронтенд).
  • Полный цикл features: планирование, дизайн, реализация, мониторинг и улучшение.
  • Документация, код-ревью, обмен знаниями в команде, совместная работа с Product/QA.
  • Участие в on-call ротации около недели в месяц.

Skills

Backend architecture
Microservices
API design
System design
Performance optimization
AI tooling
English (Upper-Intermediate)
Russian fluency

Tools

TypeScript
Node.js
NestJS
PostgreSQL
ethers.js
solana/web3.js
Kubernetes
Jest

Job description

Описание:

Founded in 2019, Utorg builds infrastructure for stablecoin payments, including on- and off-ramps, self-custodial wallets, and crypto cards. Its app serves over 2 million users across 130+ countries, while its B2B payment rails support more than 2,100 platforms.

Задачи:
  • Own backend architecture across two large-scale microservice platforms, covering system design, API contracts, data flow, and inter-service communication
  • Lead complex integrations with payment providers, card issuers, blockchain networks, and third-party APIs, and take responsibility for their production reliability
  • Drive performance and scalability by identifying bottlenecks, designing caching strategies, optimizing database queries, and supporting growing load
  • Shape technical direction by making architectural decisions, evaluating trade-offs, and influencing engineering standards
  • Build and improve AI-powered processes that automate operational and development workflows
  • Maintain and extend React-based admin dashboards used by internal teams, spending approximately 20% of the time on back-office frontends
  • Own features end-to-end, from planning and architectural design to implementation, testing, production monitoring, and iterative improvement
  • Collaborate with Product, QA, and cross-functional teams; produce technical documentation, participate in code reviews, and share knowledge
  • Take part in a shared on-call rotation, roughly one week per month
  • Drive complex integrations, own architectural and technical decisions, influence the platform’s technical direction, and partially offload decision-making from the Tech Lead
  • Participate in planning and architectural code reviews, propose improvements, and make architectural decisions within the assigned scope
Требования:
  • 5+ Years of production backend development experience, with TypeScript/Node.js as the primary stack
  • 2+ Years of production experience with NestJS, including modules, providers, middleware, guards, interceptors, and microservice architecture with custom transports
  • Production blockchain experience involving on-chain transactions, multiple networks, and real user funds
  • Understanding of HD wallets (BIP32/BIP39), smart contracts, ABI, ERC-20/SPL tokens, and account-based and UTXO models; experience with ethers.js, viem, and solana/web3.js
  • Experience using AI tools such as Claude, Copilot, and Cursor in daily work, and optimizing business or organizational processes with AI/LLMs
  • Deep PostgreSQL expertise, including schema design, indexing, query optimization, zero-downtime migrations, and the database-per-service pattern
  • Hands-on microservices experience, including RPC and pub/sub communication, message brokers, idempotency, eventual consistency, and saga/outbox patterns
  • System design experience, including service decomposition, API contracts, data flow architecture, and capacity planning; able to explain architectural decisions
  • Production experience building and maintaining complex integrations with third-party APIs, payment systems, or similar external services, including retries, circuit breakers, and graceful degradation
  • Performance engineering experience with profiling, caching strategies, load analysis, and bottleneck identification
  • Strong testing discipline, including Jest unit tests, integration tests with real databases, and microservice testing
  • Security-conscious approach to code that may handle real user funds
  • Skilled in technical research, evaluating trade-offs, testing hypotheses, and making data-driven architectural decisions
  • English proficiency at Upper-Intermediate
  • Fluent in Russian
  • Technically strong, with an architectural mindset and the ability to consider data flows, failure modes, and long-term maintainability
  • Able to defend technical decisions and explain trade-offs to engineers and stakeholders
  • Proactive problem-solver who identifies issues and proposes solutions independently
  • Product-driven, focused on shipping features and solving user problems
  • Self-motivated and responsible, comfortable in small teams, autonomous work, and owning the development process
  • Будет плюсом: NATS JetStream, OpenTelemetry, Prometheus, Grafana, structured logging with pino, distributed tracing, advanced Kubernetes, Kustomize, Helm, deployment strategies, resource management, fintech domain knowledge, PCI DSS, GDPR, KYC/AML, payment systems, mentoring junior/middle developers, React basics, functional components, hooks, Redux, Material-UI
Условия:
  • Work fully remotely as part of an agile, international team
  • Two career tracks: grow into Tech Lead or deepen expertise as a Staff/Principal IC
  • Career progression and professional development in a fintech environment
  • Competitive salary range based on individual performance review
  • Shared on-call rotation, roughly one week per month
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

full stack developer for stablecoin payments
full stack developer for stablecoin payments

HireHi • United States

Remote
USD 120,000 - 180,000
Fully remote work in internationalteam
AI tooling paid by the company
Competitive salary based on review
Senior Backend Developer (TypeScript/Node.js)
Senior Backend Developer (TypeScript/Node.js)

Utorg • United States

Remote
USD 140,000 - 190,000
Fully remote work
Two career tracks: Tech Lead or IC
Competitive salary
fullstack developer distributed systems
fullstack developer distributed systems

HireHi • United States

On-site
USD 100,000 - 150,000
21 рабочий день оплачиваемого отпуска
7 больничных в год
8 гибких праздников в году
+4
Senior Node.js Backend Architect - Stablecoin Payments
Senior Node.js Backend Architect - Stablecoin Payments

HireHi • United States

Remote
USD 150,000 - 230,000
full stack developer for production systems
full stack developer for production systems

HireHi • United States

Remote
USD 120,000 - 200,000
Annual bonus
Fitness and education reimbursement
Team Lead Web3
Team Lead Web3

HireHi • United States

Remote
USD 180,000 - 260,000
Unlimited Flexible Time Off
Private health insurance with dental
Career roadmap and growth
+5
backend developer for payment infrastructure
backend developer for payment infrastructure

HireHi • United States

Remote
USD 150,000 - 210,000
full stack developer node.js react
full stack developer node.js react

HireHi • United States

Remote
USD 140,000 - 200,000
backend developer for identity platforms
backend developer for identity platforms

HireHi • United States

Remote
USD 120,000 - 200,000
Privately health insurance
Career growth opportunities
Mentoring and onboarding systems
+3
Fullstack Engineer Web3
Fullstack Engineer Web3

HireHi • United States

Remote
USD 120,000 - 180,000
100% Company-paid medical, dental, and
Unlimited Flexible Time Off
Personalized career roadmap for each 2