GoMining
GoMining is a global Bitcoin‑powered fintech ecosystem building high‑load financial products for users around the world.
We are looking for an experienced
Node.js Developer
who will strengthen our core backend team, work with high‑intensity data flows, and help scale our financial infrastructure.
Responsibilities
Develop and maintain backend services using Node.js with a focus on performance, reliability, and security
Implement new product features and integrate financial logic into existing services
Work with high‑load systems, optimize application performance, and ensure stable service operation
Collaborate with product managers, QA engineers, and other developers to deliver end‑to‑end functionality
Integrate third‑party APIs, PSPs, internal services, and crypto‑related components
Write clean, maintainable, well‑tested code following best practices and internal guidelines
Participate in architecture discussions and drive technical improvements across the backend stack
Support existing microservices, troubleshoot production issues, and contribute to automation and observability
Requirements
5+ years of commercial experience in backend development with Node.js
2+ years of experience in fintech, digital banking, payments, or financial infrastructure
3+ years of experience working in product companies, not agencies or purely outsourcing teams
Strong knowledge of JavaScript/TypeScript and modern Node.js ecosystem
Experience with relational and NoSQL databases (PostgreSQL, MongoDB, Redis)
Understanding of distributed systems, micro‑service architecture, and event‑driven communication
Experience with message queues (e.g., RabbitMQ, Kafka) and caching strategies
Familiarity with Docker, Kubernetes, CI/CD pipelines
Ability to work with high‑load and latency‑sensitive systems
Knowledge of testing frameworks (Jest, Mocha) and code quality tools
Nice to Have
Experience working with blockchain APIs, wallets, or crypto products
Knowledge of financial protocols, security best practices, or AML/KYC flows
Experience with monitoring and observability tools (Grafana, Prometheus, Sentry)
Understanding of system design principles for scaling financial applications
Benefits
Professional growth: support for courses, conferences, and English learning (up to 100% coverage).
Work‑life fit: remote or hybrid format with flexible hours across international teams.
Paid leave: up to 28 vacation days, 15 sick days, plus local holidays.
Recognition programs: structured performance reviews and team awards.
Team culture: retreats in international locations (for example, company villa in Turkey, Bali)
Job Details
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Other
Industries: IT Services and IT Consulting
#J-18808-Ljbffr
We are looking for an experienced
Node.js Developer
who will strengthen our core backend team, work with high‑intensity data flows, and help scale our financial infrastructure.
Responsibilities
Develop and maintain backend services using Node.js with a focus on performance, reliability, and security
Implement new product features and integrate financial logic into existing services
Work with high‑load systems, optimize application performance, and ensure stable service operation
Collaborate with product managers, QA engineers, and other developers to deliver end‑to‑end functionality
Integrate third‑party APIs, PSPs, internal services, and crypto‑related components
Write clean, maintainable, well‑tested code following best practices and internal guidelines
Participate in architecture discussions and drive technical improvements across the backend stack
Support existing microservices, troubleshoot production issues, and contribute to automation and observability
Requirements
5+ years of commercial experience in backend development with Node.js
2+ years of experience in fintech, digital banking, payments, or financial infrastructure
3+ years of experience working in product companies, not agencies or purely outsourcing teams
Strong knowledge of JavaScript/TypeScript and modern Node.js ecosystem
Experience with relational and NoSQL databases (PostgreSQL, MongoDB, Redis)
Understanding of distributed systems, micro‑service architecture, and event‑driven communication
Experience with message queues (e.g., RabbitMQ, Kafka) and caching strategies
Familiarity with Docker, Kubernetes, CI/CD pipelines
Ability to work with high‑load and latency‑sensitive systems
Knowledge of testing frameworks (Jest, Mocha) and code quality tools
Nice to Have
Experience working with blockchain APIs, wallets, or crypto products
Knowledge of financial protocols, security best practices, or AML/KYC flows
Experience with monitoring and observability tools (Grafana, Prometheus, Sentry)
Understanding of system design principles for scaling financial applications
Benefits
Professional growth: support for courses, conferences, and English learning (up to 100% coverage).
Work‑life fit: remote or hybrid format with flexible hours across international teams.
Paid leave: up to 28 vacation days, 15 sick days, plus local holidays.
Recognition programs: structured performance reviews and team awards.
Team culture: retreats in international locations (for example, company villa in Turkey, Bali)
Job Details
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Other
Industries: IT Services and IT Consulting
#J-18808-Ljbffr