
Middle Node.JS Developer at GoMining. GoMining is a pioneering digital platform in the Bitcoin mining industry, dedicated to democratizing access to Bitcoin mining through innovative digital mining solutions and strategic partnerships. We work across exchanges, DeFi/Web3 platforms, mining infrastructure, and institutional investment initiatives to provide our clients with diversified opportunities in the digital asset space.. 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.. . . 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.. . Company Location: Georgia.