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.
