Skip to main content
Hiring?Request relevant candidates.
Y

Senior Back-End Engineer

Yellow Card

Posted 5 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

Prepare your next application.

Generate and review a CV tailored to your chosen role for $2.99. Card checkout is available where mobile money is unsupported. You can apply without buying this tool.

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