GoMining logo
GoMining

Middle Node.js Developer

RemoteFull-timeMiddleWorldDevelopment

We are looking for a passionate, goal-oriented, and persistent Node.js Developer to join our unique cryptocurrency investment project.

Responsibilities:

  • Development of a cryptocurrency payment gateway.
  • Development of game mechanics.
  • Development of an internal transaction system.
  • Integration with blockchains: Bitcoin, Ethereum, Binance Smart Chain, Tron, DEX and CEX exchanges, and smart contracts.
  • Designing and implementing horizontally scalable service architectures.

Requirements:

  • Proven experience with production projects on Node.js and TypeScript.
  • Experience with Go.
  • Deep understanding of TypeScript, sufficient to write custom libraries.
  • Experience in system design, including architecture, database schema, and load calculation.
  • Expertise in PostgreSQL, including transactions, indexes, replication, aggregations (joins, pipelines, MapReduce), query analysis and optimization, data (de)normalization principles, and concurrency management.
  • Experience with RabbitMQ, Kafka, ZeroMQ, or other message queues, and a solid understanding of their structure, data storage and replication, and limitations.
  • Experience in building microservice architectures, including communication protocols, service authentication, and separation of responsibilities.

We offer:

  • Learning support — courses, English classes, and conferences (up to 100% reimbursement)
  • Unique loyalty program — receive corporate digital miners and earn passive income with no investment
  • Team retreats — company-sponsored stays at a villa in Turkey
  • Memorable events with wow prizes — we celebrate big occasions in a big way
  • “Employee of the Month” award — we recognize and reward our top performers
  • Flexible days off — holidays based on your location + up to 15 sick days + up to 28 vacation days (with fast and automated approvals)
  • New career tracks — real opportunities to grow into expert or top management roles
  • Work-life fit — flexible hours and remote work. You don’t need to chase balance — here, work is a part of life, not the opposite. We aim to make work inspiring, not exhausting. For us, results matter most.

Ready to apply for this role?

Apply Now →

Related jobs

Apply Now →