New site, beta mode. Something not right? Report Issue

Back to all jobs

Intermediate Software Engineer

Ref: JO-2511-357273

  • Environment: Hybrid
  • Contract Type: Permanent
  • Starts: 2026-01-05
Apply Report issue

I’m currently assisting a rapidly growing fintech team in their search for a Mid-Level Software Engineer to help build next-generation payment solutions. This is a full-time opportunity to work on impactful financial technology products in a collaborative, agile-first environment.

The team is distributed globally, but they’re especially keen to connect with candidates based in or near Cape Town, South Africa.

What You’ll Be Doing:

  • Designing and developing robust software solutions across a modern fintech platform.
  • Taking ownership of key features from concept to deployment.
  • Mentoring junior engineers and contributing to technical leadership.
  • Collaborating with product managers and stakeholders to translate business needs into scalable systems.
  • Participating in architectural discussions and driving improvements in engineering practices.

Ideal Candidate Profile:

  • 3-6 years of software development experience.
  • Strong proficiency in Java, TypeScript, JavaScript, and Python.
  • Experience with RESTful APIs, PostgreSQL, and cloud platforms.
  • Familiarity with containerization (Docker/Kubernetes), CI/CD pipelines, and microservices.
  • Passion for clean code, secure development, and scalable systems.

Tech Environment Includes: React, React Native, Python, Java, PostgreSQL, BigQuery, GCP, Terraform, Docker, GitHub, and more.

Why This Role Stands Out:

  • Work on high-impact fintech products with global reach.
  • Join a team that values mentorship, autonomy, and career growth.
  • Flexible working arrangements with potential support for relocation or shared accommodation in Cape Town.
  • Clear career progression in a fast-moving, well-supported environment.

If you’re passionate about fintech and looking to grow your career in a dynamic, forward-thinking team, I’d be happy to share more details and guide you through the next step

Salt is acting as an Employment Agency in relation to this vacancy.

Apply Report issue

Software Development & Engineering jobs

Lead Back End Engineer

  • Permanent
  • Hybrid

Android Developer

  • Permanent
  • Hybrid

IOS Developer

  • Permanent
  • Remote

Career and Job Insights

Apply for this job

Intermediate Software Engineer

  • South Africa, Cape Town
  • Software Development & Engineering, Technology
  • ZAR 500,000.00 - ZAR 800,000.00 per annum
  • Hybrid
  • Permanent

"*" indicates required fields

Personal details

Upload your CV

Accepted file types: pdf, word, docx, Max. file size: 10 MB.
This field is hidden when viewing the form

Save jobs

Log in to save a job

Report job

Intermediate Software Engineer

  • South Africa, Cape Town
  • Software Development & Engineering, Technology
  • ZAR 500,000.00 - ZAR 800,000.00 per annum
  • Hybrid
  • Permanent

"*" indicates required fields

Need talent? Request a callback

This form is for companies looking to hire talent.

I am looking for a job I have a general enquiry

"*" indicates required fields

E.g. “Senior Frontend Developer” or “Offshoring team for design.”