Jobiglo

No results.

This job is no longer available

This job expired on 18/08/2026. It no longer accepts applications.

Senior Full Stack Engineer – Payments Infrastructure

Revley

Contract Senior 🇬🇧 English
Node.js TypeScript NestJS Next.js Database design Apple Pay Google Pay PayPal

Job description

About the role

Revley is seeking a Senior Full Stack Engineer to help architect and scale its core payments platform. This independent‑contractor position works directly with the founders and a small senior engineering team to build systems that move real money for customers every day, with the possibility of converting to a full‑time role.

Key responsibilities

  • Architect and ship multi‑PSP payment routing across nine or more processors using strategy‑pattern adapters in NestJS and TypeScript.
  • Build and maintain network tokenization flows and processor‑agnostic token storage meeting PCI Level 1 requirements.
  • Design and implement subscription billing logic, including checkout, rebilling, authorization holds, captures, refunds, and voids.
  • Develop webhook consumers for asynchronous processor events across all PSPs.
  • Make architectural decisions on database design, queueing, and observability, documenting them for the team.
  • Create custom checkout experiences with Next.js (frontend) and NestJS (backend) supporting credit card, Apple Pay, Google Pay, and PayPal.
  • Integrate with Shopify Admin and Storefront APIs for order creation, selling‑plan management, and merchant onboarding.
  • Mentor engineers and contribute to engineering best practices.

Required profile

  • Five or more years of professional software engineering experience with a track record of shipping production systems end‑to‑end.
  • Strong backend engineering skills, especially with Node.js and TypeScript (NestJS or comparable framework).
  • Demonstrated experience integrating payment processors and building payment‑related infrastructure.
  • Ability to work autonomously, own features from specification through deployment, and make sound architectural decisions.

Required skills

  • Node.js
  • TypeScript
  • NestJS
  • Next.js
  • PCI Level 1 compliance
  • Webhook development
  • Database design
  • Queueing systems
  • Observability tools
  • Shopify API integration
  • Apple Pay
  • Google Pay
  • PayPal

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Revley.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Contract.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

25 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Revley