Senior Software Engineer - Remote - based in Cyprus
Reed
10 Nov 2026
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.