TL;DR

Node.js Developer (Fintech): Developing a cryptocurrency payment gateway and integrating third-party payment providers with an accent on scalable service architectures and high-load system design. Focus on designing microservice architectures, optimizing database performance, and handling large data volumes under heavy load.

What you will do

  • Develop a cryptocurrency payment gateway.
  • Integrate and orchestrate third-party payment providers.
  • Design and implement horizontally scalable service architectures.
  • Build microservice architectures with secure communication and service separation.

Requirements

  • Experience with high-load systems and large data volumes under heavy load.
  • Proven production experience with Node.js and TypeScript.
  • Deep understanding of TypeScript and ability to write custom libraries.
  • Expertise in PostgreSQL including transactions, replication, and query optimization.
  • Experience with message queues such as RabbitMQ, Kafka, or ZeroMQ.
  • Experience in system design including architecture and load calculation.

Culture & Benefits

  • Full support and training including courses, English, and conferences with up to 100% compensation.
  • Employee of the Month award recognizing outstanding performance.
  • Paid leave: 28 vacation days, 8 company holidays, and 5 personal days per year.
  • Retreats in international locations including company apartments in Cyprus.
  • Career growth opportunities from expert to top manager.
  • Flexible schedule, remote work, and respect for personal boundaries.