Skip to main content
Hiring?Get vetted candidates in 48 hours.
Y

Senior Back-End Engineer

Yellow Card

Posted 2 months agoRemote (Africa)

Location

Remote (Africa)

Job Type

Full-time

Experience

Senior

Category

Engineering

Job Description

Yellow Card is the largest and first licensed stablecoin-based infrastructure provider, operating in 20 African countries. We're looking for a Senior Back-End Engineer who is technically strong, deeply thoughtful, and comfortable owning systems that operate in high-stakes, real-world environments. You will design, build, review, and evolve distributed backend systems used by millions across Africa. Fully remote role.
ProGigFinder Press

Fifty silent applications, or one that lands.

Pick any job above and pay $2.99 with MoMo or Card. In 60 seconds you get a CV written for that role: it passes the screening software and reads the way a recruiter expects.

Get my CV for this job: $2.99

Requirements

  • 6+ years of professional experience as a Back-End Engineer (Senior-level / Tech Lead depth expected)
  • Strong hands-on experience with Domain Driven Development
  • Strong experience with Node.js and modern JavaScript/TypeScript
  • Solid hands-on experience with AWS (or equivalent cloud platforms)
  • Proven experience building serverless and Kubernetes architectures (Lambda, API Gateway, SQS/SNS, DynamoDB)
  • Experience designing and operating event-driven microservices
  • Strong understanding of RESTful APIs, async workflows, and distributed systems
  • Nice to have: exposure to fintech, payments, and high-regulation systems; basic understanding of blockchain or crypto transaction flows

Responsibilities

  • Design, build, and maintain scalable backend services powering mission-critical financial workflows
  • Own features end-to-end: from design and implementation to monitoring and iteration
  • Build and evolve event-driven, serverless and Kubernetes microservices
  • Collaborate with cross-functional teams to deliver reliable solutions
  • Write clean, testable, and maintainable code with the future in mind
  • Participate actively in architecture discussions, code reviews, and design reviews
  • Ensure systems are observable, resilient, and production-ready
  • Uphold and improve engineering standards, patterns, and best practices