Node.JS Developer
GoMining
Posted: August 1, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Required Skills
Job Description
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.
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.
Benefits:
• Full support at the start and training (including courses, English, conferences - up to 100% compensation);
• “Employee of the Month” award - we value and reward our stars;
• Flexible weekends: holidays in your country of residence, up to 15 sick days, and up to 28 days of vacation—quick automated approval;
• Career growth opportunities—from expert to top manager;
• Convenient work-life fit: flexible schedule, remote work, respect for personal boundaries.