Z

Zepz

Global digital cross-border payments platform

Senior Full Stack Engineer - Martech

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSouth AfricaNo salary listed

About the Job

Requirements

  • Several years of experience building and running production web applications and services in TypeScript and Node.js.
  • Strong experience with a modern React framework that uses server-side rendering.
  • Experience with a headless content management system, or the ability to learn one quickly.
  • Solid grounding in HTTP, caching and content delivery networks, search engine optimization fundamentals, Core Web Vitals, and page performance.
  • Ability to work with AI coding tools in a safe, structured way.
  • Ability to work with the Grafana LGTM stack (Loki, Grafana, Tempo, Mimir) or a similar stack for debugging and fault finding.
  • Familiarity with AWS, Kubernetes (EKS), Terraform, GitHub Actions, and ArgoCD.
  • Ability to write readable, well-designed, well-tested software; make sound architecture decisions; improve code structure; review technical designs and code; and improve system monitoring and health.
  • Ability to build relationships with other engineering teams, identify collaboration opportunities, own larger pieces of work, assist with design and technical choices, and influence the team roadmap.
  • Ability to communicate with non-technical team members and translate their feedback into working software.
  • Experience working in a cross-functional team.
  • Ability to adjust effectively to shifting priorities and complexity, commit to collective decisions after disagreement, and take accountability for mistakes.
  • Curiosity about AI and its application to the work, practical professional experience using AI tools, strong AI literacy including effective prompting and critical evaluation of AI output, and awareness of ethical and responsible AI use, particularly with sensitive data, customer experience, and compliance.
  • Must be within a comfortable commuting distance of the Cape Town office.

Responsibilities

  • Build and run the public WorldRemit and Sendwave websites and the marketing attribution systems supporting them.
  • Maintain two server-rendered Next.js websites backed by Contentful, one for each brand.
  • Work on marketing attribution, including the AppsFlyer SDK in the WorldRemit React Native app, Sendwave native iOS and Android apps, deep linking, and postbacks that attribute installs and first transfers to advertising campaigns.
  • Maintain country-based content rules, consent gating, and monitoring of attribution coverage by brand and platform.
  • Harden attribution systems and address recurring issues to keep systems healthy and stable and ensure marketing and business decisions use reliable attribution data.
  • Write and iteratively improve software and code structure; make architecture decisions; review technical designs and code; and improve system monitoring and health.
  • Own larger pieces of work, contribute to technical choices, and influence the team roadmap.
  • Translate feedback from non-technical colleagues into working software and deliver features to users.

Desired Qualifications

  • Mobile experience with React Native, Swift, or Kotlin, particularly integrating third-party attribution, analytics, or payments SDKs, deep links, or App Store and Play Store attribution such as SKAdNetwork.
  • Hands-on experience with attribution or marketing analytics systems, including AppsFlyer or a similar mobile measurement partner, Meta or Google ad-network postbacks, tag management, or consent management platforms.
  • Backend experience in Java, Kotlin, Spring, or Python.
  • Experience working with marketing teams in financial services or FinTech.
  • Experience working in a start-up or scale-up environment.
  • Prior experience using Claude (Anthropic).

About the Company

Zepz

Global digital cross-border payments platform

Zepz powers WorldRemit and Sendwave, two brands that move money across borders by delivering international transfers online rather than through legacy, cash-based systems. Senders use a cashless online service, while recipients choose delivery options such as bank deposit, cash pickup, mobile airtime top-up, or mobile money. The company operates in 50–130 sending countries across thousands of transfer corridors with a remote-first team of 800+ people. Its goal is to make international digital payments fairer, faster, and more flexible for both senders and receivers.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
2021

Recently Posted Jobs

Explore more opportunities at Zepz

See more jobs