Senior Software Engineer - Remote - based in Cyprus

Reed

Cyprus Full Time
Posted

10 Nov 2026

Closes

10 Dec 2026

Job Description

Join an innovative payments company and help build the systems that power the movement of money. As a Senior Software Engineer, you will develop production features using TypeScript and Node across payins, payouts, refunds, chargebacks, webhook delivery and reconciliation.

You will design resilient payment flows that can safely handle retries, timeouts, and partial failures while preventing double charges, duplicate credits, and stuck transactions. Alongside delivering features, you will write robust automated tests, enhance CI/CD processes, and strengthen our sandbox environment to ensure high-quality, reliable releases.

We're looking for an experienced backend engineer with strong TypeScript and NestJS expertise, a passion for building scalable systems, and a track record of solving complex technical challenges in high-availability environments.

In return, we offer a competitive package, flexible working arrangements and fully remote position and the chance to work closely with a global talented team shaping the future of payments.