Node.JS Developer

Brak informacji o wynagrodzeniu
MidFull-time
#324352·Dodano 20 dni temu·31
Źródło: GoMining
Aplikuj teraz

Tech Stack / Keywords

Node.jsTypeScriptArchitecturePostgreSQLRabbitMQKafkaSOLID

Firma i stanowisko

GoMining is an international crypto company reshaping Bitcoin mining through its Liquid Bitcoin Hashrate (LBH) protocol. The company creates Digital Miners—digital assets backed by real hashrate generating daily BTC rewards—and develops the LBH protocol for owning, trading, and using digital hashrate in DeFi products. GoMining also offers Miner Wars, a Play-to-Earn Web3 strategy game integrating mining and gaming. The ecosystem includes proprietary data centers with independent energy sources and operates on Ethereum, BNB Chain, and TON, serving over 3.7 million users worldwide.


Wymagania

  • Experience working with high-load systems.
  • Experience working with large amounts of data under heavy load.
  • Proven experience with production projects on Node.js and TypeScript.
  • 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.

Obowiązki

  • Development of a cryptocurrency payment gateway.
  • Development of integration and orchestration of third-party payment providers.
  • Designing and implementing horizontally scalable service architectures.

Oferta

  • Full support at the start and training (including courses, English, conferences - up to 100% compensation).
  • “Employee of the Month” award.
  • Paid leave: up to 28 vacation days + 8 company holidays + 5 personal days per year.
  • Retreats in international locations (e.g., company apartments in Cyprus).
  • Career growth opportunities—from expert to top manager.
  • Flexible schedule, remote work, respect for personal boundaries.
Dofinansowanie szkoleń
Bonusy
Płatny urlop
Płatne święta
Imprezy teamowe
Elastyczne godziny
Pakiet relokacyjny
GoMining

GoMining

7 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz