Point your AI agent at freehire and let it find you a job.

Get the CLI →

AES Global

New

Senior Software Engineer (Python, JavaScript, AWS)

Posted Updated 4 views
Discussion

Summary

Senior Software Engineer in Cape Town building the platforms of a consumer asset finance business that lets customers buy essential goods on credit. Day to day spans cloud services on AWS with Terraform and Python, JavaScript front-ends, native Android, plus architecture design and mentoring.

A technology business in consumer asset finance is looking for a Senior Software Engineer in Cape Town, building the platforms that let customers buy essential goods on credit and pay them off over time.

This is deliberately not a role where you code all day in one stack. You’ll build across the ecosystem — cloud services, several front-ends, native Android — and you’ll be expected to own commercial outcomes, not just tickets.

What you’ll do

  • Build across the stack: cloud services in AWS with Terraform and Python, custom front-ends in various JavaScript frameworks, native Android, and low-code app builds
  • Own business outcomes, and do the work beyond software needed to make things happen
  • Understand users whose experience of technology is very different from yours — which takes empathy, patience and a willingness to challenge your own assumptions
  • Coach and mentor a talented team of developers, improving standard practice and developer culture
  • Take a front-row seat in the architecture of new and existing systems, designing for long-term resilience and efficiency

What you’ll need

  • 6+ years of relevant software development experience
  • Proficiency in JavaScript, Python or similar
  • At least one backend framework such as FastAPI, including managing database, compute and external integrations
  • Demonstrated ability to design web and native apps with complex external integrations, for resilience and efficiency

    What’s on offer

    The stability of an established employer with the culture of a tight-knit team. Real responsibility from day one, and high expectations matched by real support — you’ll be given room to move early and colleagues across the business who are genuinely willing to help. There is travel to the markets the business operates in, annual team retreats, and hybrid flexibility: at least half your time in office, on the days you choose.

    Cape Town. Hybrid. Permanent.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available