Intermediate Software Engineer

South Africa, South Africa

Job Description

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.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1580373
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned