๐ŸŽฏ Assisted Hiring โ€” $199 Get up to 10 best-fit candidates with all add-ons included. Click here to get started.

Senior Backend Engineer (Node.js + Express 5)

๐Ÿ‡ณ๐Ÿ‡ฌ Lagos, Nigeria
โฐ Posted 1h ago

โœจ AI Summary

We are seeking a Senior Backend Engineer to spearhead the design and enhancement of a secure, multi-tenant payment infrastructure that facilitates collections, payouts, recurring payments, virtual accounts, and cross-border transactions throughout Africa and the UK. This position involves working with a PCI-compliant system that integrates various payment processors and manages high-volume transactions while ensuring reliability, scalability, and security.

Main Responsibilities

  • Design and scale distributed backend systems using Node.js (Express 5).
  • Oversee end-to-end architecture, ensuring modularity and maintainability.
  • Create a multi-tenant platform supporting enterprise clients and partners.
  • Engineer systems for high availability and fault tolerance.
  • Optimize PostgreSQL data models for real-time financial reporting.
  • Develop intelligent payment routing based on various criteria.
  • Implement robust payout infrastructure and secure recurring billing systems.
  • Ensure transaction accuracy and auditability across financial flows.
  • Enhance security practices and manage authentication and authorization systems.
  • Drive system observability and improve background processing reliability.
  • Lead safe production deployments and uptime initiatives.
  • Mentor team members and collaborate with cross-functional teams.

Requirements
Minimum of 6 years in backend engineering with strong Node.js and Express expertise. Deep knowledge of PostgreSQL and experience in building payment systems is essential. Familiarity with secure key management, multi-tenant systems, RESTful API design, and webhook systems is also required.

Tags

node.jspostgresqlpayment systemsmulti-tenantapi designsecurity