Full-Stack Software Engineer

Location
Cape Town, South Africa
Desired Salary
50000 - 200000 USD/yearly
Work preference
Remote Only / Full Time
Joined
9 Jul 2026
Field / Industry
Software Engineering
Status: Open to offers
Job Level: Senior
Relocation: No
Notice Period: 1 Month
Category: Software Engineering

This user has not passed any tests yet

No languages specified.

About Me

Full-Stack Software Engineer building secure products for regulated financial-services organisations. Fintech engineering lead with hands-on LLM integration expertise: MCP, RAG, evaluation, and token-efficient prompts.

Skills

PythonSQLJavaScriptReactDockerAzureCI CDTypeScriptMachine LearningGCPTestingCode ReviewGrafanaREST APIsFinancial ServicesNoSQLAzure DevOpsRuby on RailsSoftware ArchitectureRoot Cause AnalysisPredictive AnalyticsPandasCypressJestPrompt EngineeringReact Testing LibraryTime Series AnalysisRSpecCyberSource

Education

Stellenbosch University
2018 - 2018

B.Eng., Electrical and Electronic Engineering

Experience

Senior Software Engineer @ Taivara
Apr 2025 - Present

Lead and mentor a team of 11 mid-level software engineers, overseeing end-to-end Bread Financial delivery from technical discovery through release and translating business and compliance needs into clear technical plans. Deliver major features for customer-facing financial application workflows using React, TypeScript, Node.js, and Ruby on Rails. Integrated income verification and secure information-capture and payment workflows using VGS and Cybersource. Led an end-to-end feature with Claude AI as the primary development assistant. Review production releases, investigate defects, and deliver root-cause fixes.

Software Engineer @ Taivara
Feb 2022 - Apr 2025

Developed and maintained full-stack financial application workflows using React, TypeScript, Node.js, and Ruby on Rails. Improved software quality through automated testing, code reviews, CI/CD practices, and close partnership with QA. Diagnosed complex production issues and implemented durable fixes, balancing delivery speed with long-term reliability and risk reduction.

Machine Learning Engineer @ Ambrite AG
Jul 2018 - Feb 2022

Partnered with Swisscom to build graph-database solutions for root-cause analysis. Built predictive-analytics products using time-series data. Designed and delivered machine-learning and data-driven software in collaboration with cross-functional teams in South Africa and Switzerland. Led South African branch operations while coordinating technical delivery and supporting client-facing work.

Jobs Talent Salaries
Menu