Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
651

Front End Developer jobs in South Africa

Senior Software Engineer

Titan Wealth Holdings Limited

Cape Town
Hybrid
ZAR 600,000 - 800,000
30+ days ago
I want to receive the latest job alerts for “Front End Developer” jobs

Data Architect

Communicate Ct

Stellenbosch
On-site
ZAR 400,000 - 500,000
30+ days ago

Graphic Designer & Web Developer

The Legends Agency

Johannesburg
On-site
ZAR 300,000 - 400,000
30+ days ago

React.js Software Developer

iqbusiness

Johannesburg
On-site
ZAR 300,000 - 400,000
30+ days ago

WordPress Developer

The Legends Agency

Wes-Kaap
On-site
ZAR 300,000 - 400,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Full Stack Developer

The Legends Agency

Cape Town
Hybrid
ZAR 800,000 - 1,200,000
30+ days ago

Umbraco Developer

The Legends Agency

Cape Town
Remote
ZAR 30,000 - 50,000
30+ days ago

MiddleWeight Full stack Engineer ( Springboot)

SavageOne Pty Ltd

Johannesburg
On-site
ZAR 200,000 - 300,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Junior Full Stack Engineer

SavageOne Pty Ltd

Midrand
On-site
ZAR 300,000 - 400,000
30+ days ago

Wordpress Developers

The Legends Agency

Cape Town
Remote
ZAR 300,000 - 400,000
30+ days ago

Software Engineer

The Legends Agency

Cape Town
Remote
ZAR 300,000 - 400,000
30+ days ago

WordPress Developer CTP

The Legends Agency

Cape Town
On-site
ZAR 300,000 - 400,000
30+ days ago

AWS Full Stack Developer

The Legends Agency

Cape Town
Hybrid
ZAR 600,000 - 800,000
30+ days ago

Software Developer

The Legends Agency

Cape Town
Hybrid
ZAR 700,000 - 900,000
30+ days ago

Wordpress Developer

SavageOne Pty Ltd

Johannesburg
Remote
ZAR 300,000 - 400,000
30+ days ago

IT Support and Security Engineer L3

The Legends Agency

Cape Town
Remote
ZAR 600,000 - 900,000
30+ days ago

Senior .Net Developers

SavageOne Pty Ltd

Johannesburg
On-site
ZAR 600,000 - 800,000
30+ days ago

Junior Full stack Developer

SavageOne Pty Ltd

Midrand
On-site
ZAR 200,000 - 300,000
30+ days ago

Consulting/Principal Software Engineer

RELX

Durban
On-site
ZAR 800,000 - 1,200,000
30+ days ago

Consulting/Principal Software Engineer

LexisNexis

Durban
On-site
ZAR 600,000 - 900,000
30+ days ago

Mobile Software Developer (Android) (Mid-Senior)

Cartrack

Cape Town
On-site
ZAR 300,000 - 400,000
30+ days ago

Consulting/Principal Software Engineer

LexisNexis

Cape Town
On-site
ZAR 800,000 - 1,200,000
30+ days ago

Consulting/Principal Software Engineer

RELX

Cape Town
On-site
ZAR 800,000 - 1,000,000
30+ days ago

Junior Application Support Engineer

The Legends Agency

Durban
On-site
ZAR 200,000 - 300,000
30+ days ago

Web Designer

The Legends Agency

Cape Town
On-site
ZAR 200,000 - 300,000
30+ days ago

Top job titles:

Hr jobsProcurement jobsChief Investment Officer jobsDebt Collection jobsJunior Quantity Surveyor jobsClinical Psychologist jobsMedical jobsFactory jobsRetail Store jobsSales Agent jobs

Top companies:

Jobs at ShopriteJobs at PwcJobs at BmwJobs at FidelityJobs at United NationsJobs at G4sJobs at KpmgJobs at MicrosoftJobs at DanoneJobs at Oracle

Top cities:

Jobs in JohannesburgJobs in Cape TownJobs in DurbanJobs in PretoriaJobs in Port ElizabethJobs in BloemfonteinJobs in GqeberhaJobs in SowetoJobs in PietermaritzburgJobs in East London

Similar jobs:

Weekend jobsSoftware Developer jobsBartender jobsWeb Developer jobsJunior Software Developer jobs
Senior Software Engineer
Titan Wealth Holdings Limited
Cape Town
Hybrid
ZAR 600 000 - 800 000
Full time
30+ days ago

Job summary

A leading wealth management firm located in Cape Town seeks a Senior Software Engineer. The role demands expertise in full-stack development, particularly in .NET Core and Azure environments. You'll lead technical direction, mentor others, and ensure secure coding practices. The position offers competitive salary, flexibility, and growth opportunities in a dynamic workplace.

Benefits

Competitive salary
20+ days' annual leave
Performance-related annual bonus
Retirement contributions
Training budget allowance
Hybrid offices in Century City

Qualifications

  • 5+ years in software development roles, with 2 years at a senior level.
  • Expert-level experience in full-stack development.
  • Strong understanding of agile methodologies and SDLC.

Responsibilities

  • Design, develop, and maintain cloud-ready full-stack applications.
  • Lead high standards in test automation and code quality.
  • Guide architectural design focusing on Azure scalability.

Skills

Full-stack development
.NET Core / .NET Framework
SQL and T-SQL
React
JavaScript
TypeScript
API design
RESTful services
Microservices architecture
Azure DevOps
CI/CD pipelines
Testing frameworks
Secure development practices

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Git
Azure-native services
Job description

Titan Wealth is a fast-growing wealth management business, both in the UK and internationally. It has evolved a fairer, more efficient and effective business model, structured to deliver leading advice-led wealth management services, giving financial advisers and their clients the best opportunity to fulfil their dreams and ambitions.

We provide a dynamic work environment full of opportunity, one where both individual and team initiative and contribution is encouraged, so that together we can deliver better outcomes for our clients over the long term.

One shared culture:

  • Multi-disciplinary teams working together on challenges and masterfully delivering award-winning, cutting-edge solutions.
  • An informal atmosphere where leaders are accessible to problem-solve or provide support – in person or remotely.
  • Your personal wellbeing is front and center with a commitment to making you feel comfortable.

Job Summary

The Senior Software Engineer serves as a technical leader within the engineering team, bringing deep expertise in full-stack development, a strong architectural perspective, and a proactive approach to scaling systems and embedding secure practices throughout the SDLC.

This position plays a critical role in shaping the team’s technical direction, designing and delivering secure, scalable, and compliant solutions within a cloud-native Azure environment. The Senior Software Engineer leads by example, championing engineering excellence through DevSecOps principles, architecture best practices, and a quality-first mindset.

Combining hands-on development with technical leadership, this role engages with stakeholders, mentors junior and mid-level engineers, and contributes to the strategic advancement of the team’s engineering maturity. The position supports cloud scalability, automation, and secure code development across product domains, driving continuous improvement in both process and delivery.

Required Skills

  • Technical Skills:
  • Expert-level experience in full-stack development, especially with .NET Core / .NET Framework.
  • Proficiency in SQL and T-SQL, with experience in SQL Server or Azure SQL Managed Instance.
  • Expert-level front-end proficiency in React, JavaScript, TypeScript, HTML, and CSS.
  • Advanced knowledge in API design, RESTful services, and microservices architecture.
  • Proficiency in version control systems, preferably Git.
  • Strong understanding of CI/CD pipelines, build automation, and secure delivery practices using Azure DevOps.
  • Experience with testing frameworks (e.g., xUnit, Postman) for unit, integration, and API testing.
  • Familiarity with Azure-native services (e.g., App Services, Key Vault, Application Insights).
  • Awareness of secure development practices aligned with OWASP Top 10 and DevSecOps principles.
  • Soft Skills:
  • Strong communication skills with the ability to lead cross-functional collaboration.
  • Advanced problem-solving skills with the ability to anticipate and resolve technical risks.
  • Experience mentoring and coaching junior and mid-level developers.
  • Comfortable presenting technical solutions to diverse audiences, including non-technical stakeholders.
  • Deep understanding of the SDLC, agile methodologies, and regulatory-compliant software delivery.

Responsibilities

  • Software Engineering & Secure Development
  • Design, develop, and maintain cloud-ready full-stack applications using modern tools and frameworks.
  • Apply secure coding practices and lead efforts to ensure shift-left testing and security validation across pipelines.
  • Deliver features aligned to business, performance, and compliance requirements in regulated environments.
  • Quality Assurance & DevSecOps
  • Lead and uphold high standards in test automation, code quality, and review practices.
  • Integrate security checks and automated validation into CI/CD workflows using Azure DevOps.
  • Ensure that all software components meet functional, performance, and security benchmarks.
  • Cloud Architecture & Scalability
  • Guide architectural design of systems with a focus on Azure scalability, availability, and maintainability.
  • Define patterns for service decomposition, cloud deployment, and observability across environments.
  • Evaluate and implement modern architectural principles (e.g., microservices, serverless, containerization).
  • Documentation & Knowledge Sharing
  • Maintain detailed and useful technical documentation, including architecture diagrams and design decisions.
  • Lead code reviews, design sessions, and retrospectives to foster a culture of learning and continuous improvement.
  • Agile Delivery & Collaboration
  • Participate in all agile ceremonies including sprint planning, backlog refinement, stand-ups, and retrospectives.
  • Work with product managers, architects, QA, and DevOps to ensure high-quality, user-centered solutions.
  • Facilitate technical estimation, risk analysis, and delivery planning with engineering leads and stakeholders.
  • Technical Leadership & Mentorship
  • Mentor junior and mid-level developers, helping them grow technically and professionally.
  • Lead by example through well-structured code, adherence to standards, and transparent decision-making.
  • Influence engineering culture by championing DevSecOps, secure delivery, and cloud-native design principles.
  • Risk Management & Compliance
  • Identify architectural and delivery risks and contribute to remediation and mitigation plans.
  • Promote development practices that align with regulatory requirements (e.g., data privacy, secure data flows).
  • Support initiatives in compliance-focused development, particularly in the financial services domain.

Required Qualifications

  • Education: Bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
  • Experience: 5+ years in software development roles, with at least 2 years operating at a senior or lead engineer level.
  • Certifications (preferred or willing to obtain):
  • AZ-900: Microsoft Certified: Azure Fundamentals
  • AZ-204: Microsoft Certified: Azure Developer Associate
  • While not required, the following skills and experiences are considered a plus:
  • Postgraduate degree in Computer Science, Software Engineering, or related field.
  • Experience or certification in secure software design, threat modeling, or vulnerability mitigation.
  • Exposure to regulated industries, particularly financial services (e.g., CASS 6/7, Consumer Duty).
  • Experience with Infrastructure-as-Code, containerized applications, or serverless architecture in Azure.
  • Familiarity with AI/ML integration, data pipelines, or event-driven systems in modern enterprise platforms

Why work for us?

  • Our employees are talented people, distinguished by excellence.
  • We recognize we need new ways of thinking, learning, and doing to both improve our own productivity and efficiency as well as to help us stay ahead of competitors.
  • We are a team with the willingness to put time, effort, and energy into driving change in the organisation, going the extra mile.
  • We need teamwork amongst ourselves and with partners to generate more innovative, efficient, and effective solutions and thereby a greater sense of achievement.

Terms

  • Competitive salary – we keep up with the latest market trends and strive to pay competitively.
  • Competitive holiday leave – 20+ days’ annual leave (earn an extra day for every year worked, up to 3 extra days)
  • Performance-related discretionary annual bonus.
  • Retirement, Risk, and Medical-Aid contribution – we will contribute to a medical aid of your choosing.
  • Training budget allowance for further study or attending conferences, including paid days off to study.
  • Hybrid offices - located in Century City, Cape Town.

Titan Wealth Group is firmly committed to fostering an inclusive and equitable environment for everyone who works with us, regardless of their race, age, gender, sexual orientation, religion, physical ability or disability, or political affiliation.

  • 1
  • ...
  • 18
  • 19
  • 20
  • ...
  • 27

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved