Senior Backend Developer

BetterCharge is on a mission to rescue billions lost to declined card payments—and we need a Senior Backend Developer who’s ready to own and build the backbone of our payment-recovery magic. If you love turning wild challenges into clean, scalable code and want to shape the future of fintech, this is your gig.

Contact us

Job description

BetterCharge is rewriting the rules of payments. We help merchants recover lost revenue from declined cards by working smarter and faster—think real-time transaction decisioning, clever retries, and seamless partner integrations. Our platform quietly hums behind the scenes, making money flow better, smoother, and stronger.

As a Senior Backend Developer, you’ll be the engine room operator of this mission-critical system—designing and building backend services that handle high-volume financial data with speed, reliability, and security. You’ll work closely with our CTO and founding team to push the boundaries, make smart architectural calls, and deliver rock-solid code.

Job responsibilities

  • Architect, build, and maintain backend services and APIs in Node.js on AWS (Lambda, S3, Kinesis, and more)
  • Own critical infrastructure powering transaction flows and retry engines
  • Collaborate tightly with product, data, and integration teams to ship end-to-end features
  • Lead code reviews, mentor engineers, and champion backend best practices
  • Identify and fix performance bottlenecks, security issues, and stability gremlins
  • Contribute to architecture decisions, observability tooling, and developer experience improvements

Job requirements

  • 5+ years experience building production-grade backend systems
  • Deep experience with Node.js and modern JavaScript/TypeScript patterns
  • Proven expertise in AWS architecture, including Lambda, RDS, SQS, and CloudWatch
  • Strong understanding of relational databases (PostgreSQL or MySQL preferred)
  • Experience working on high-throughput, high-availability systems
  • Strong software engineering fundamentals: testing, observability, code quality
  • Ability to lead, own, and deliver complex backend projects end-to-end
  • Bonus: experience with payments, fintech, or transaction-heavy systems

Apply now