CP

Senior Backend Developer (Node.js)

8.0/10

Crypto Payment Processing

From $5,000 USD
Remote
senior
about 1 month ago
May be outdated
cryptodevfintechweb3Node.jsTypeScriptPostgreSQLREST APIWebSocketmicroservicesDockerCI/CD

AI Summary

The vacancy is well-structured with clear responsibilities and requirements, but lacks some details on compensation and company presence.

Check Match โ€” Just drop your CV

See your fit for Senior Backend Developer (Node.js) in seconds.

Description

What you'll do

  • โ€ขIntegration with blockchain nodes: monitoring on-chain events, parsing transactions, managing confirmations depth in EVM networks and UTXO chains (Bitcoin, Litecoin, etc.)
  • โ€ขDevelopment of receiving and payout services: address generation, hot/cold wallet logic, sweeping, fee estimation
  • โ€ขBuilding a reliable transactional pipeline with idempotency, reconciliation, and double-entry API for the merchant cabinet: operation history, balances, webhooks, payout management
  • โ€ขDesigning and supporting REST / WebSocket API for frontend and external integrations
  • โ€ขParticipating in the design of microservice architecture and inter-service interaction
  • โ€ขOptimizing database queries, working with high-load scenarios

Conditions

  • โ€ขWork in a small, professional, and dynamic team without bureaucracy
  • โ€ขWe value initiative, responsibility, and attention to detail.
  • โ€ขFlexible work format: fully remote, flexible schedule.
  • โ€ขCompetitive salary (in USD / USDT / RUB).

Requirements

  • โ€ข5+ years of backend development experience, including 3+ years with Node.js / TypeScript
  • โ€ขPractical experience with blockchain
  • โ€ขUnderstanding of EVM networks
  • โ€ขProficient in PostgreSQL: complex queries, indexes, partitioning
  • โ€ขExperience designing REST APIs: versioning, documentation (OpenAPI / Swagger)
  • โ€ขUnderstanding of microservice architecture principles, experience with message brokers (Kafka, RabbitMQ or similar)
  • โ€ขExperience with Redis: caching, queues, rate limiting
  • โ€ขUnderstanding of financial logic: double-entry, data consistency, idempotency
  • โ€ขExperience writing tests: unit, integration
  • โ€ขDocker, basic knowledge of CI/CD
Loading similar jobs...