ABOUT THE OPPORTUNITY
Work on the payments infrastructure of one of the world's leading cryptocurrency exchanges — a platform operating at massive scale, processing millions of transactions across global banking rails and crypto networks. This is not a greenfield project: it's a live, high-throughput payments domain where engineering decisions have immediate, measurable impact.
2 open positions — one leaning Backend, one leaning Frontend — both embedded in the same Payments team. Fully remote, Portugal.
PROJECT & CONTEXT
You'll be joining the Payments domain team, focused on integrations with payment providers and banking rails, optimising deposit and withdrawal flows, and improving the reliability, scalability, and performance of core payment infrastructure.
The work spans integrations with external providers, internal optimisations, and growth initiatives — in an environment where uptime, latency, and correctness are non-negotiable. The backend runs on Node.js / TypeScript with event-driven architectures, Kafka or RabbitMQ for messaging, and cloud infrastructure on AWS or GCP. The frontend is built with React + TypeScript, tightly integrated with payment APIs and backend services.
This team is growing — more positions are expected before summer, so this is a good moment to get in early.
WHAT WE'RE LOOKING FOR (Required)
For the Backend role:
For the Frontend role:
Both roles:
NICE TO HAVE (Preferred)

Morgan Stanley

Edges Wellness Center LLC

WSP in Canada

Digitalenta

Cox Automotive Inc.

HumanIT Solutions

HumanIT Solutions

HumanIT Solutions