Skip to main content
NEUN
Back to Careers

GoMining

Node.JS Developer

NEW
WorldwideFull-timeGlobal
šŸ“Š MidšŸ  Remote
ActivePosted within the last 30 days

Job Description

[AI-summarized by JobStash]

You will develop a cryptocurrency payment gateway, integrate and orchestrate third-party payment providers, and design and implement horizontally scalable service architectures. You will build and maintain microservice-based systems, work with message queues for high-load data processing, and design databases and queries for performance and concurrency.

Requirements

  • ā—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, query analysis and optimization, data (de)normalization principles, and concurrency management
  • ā—Experience with RabbitMQ, Kafka, ZeroMQ, or other message queues and understanding of their structure, data storage and replication, and limitations
  • ā—Experience in building microservice architectures, including communication protocols, service authentication, and separation of responsibilities

Responsibilities

  • ā—Develop a cryptocurrency payment gateway
  • ā—Integrate and orchestrate third-party payment providers
  • ā—Design and implement horizontally scalable service architectures

Benefits & Perks

  • ā—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, and 5 personal days per year
  • ā—Retreats in international locations (company apartments in Cyprus)
  • ā—Flexible schedule and remote work

Tech Stack

RabbitMQZeroMQmessage queueReplicationNode.jssystem designTypeScriptpayment gatewayKafkamicroservice
Expired
Search