Front-End AI Software Developer
The Front-End AI Software Developer is responsible for building intuitive, responsive, and high-performance user interfaces that integrate seamlessly with AI-powered backends and APIs.
Professional job openings across South Africa from employer career sites, government circulars and job boards. Filter by province, category and work model.
Most opportunities in: Johannesburg (251), Cape Town (216), Pretoria (108), Centurion (97), Midrand (73).
Updated 6 October 2026 at 04:58. Counts are vacancies indexed by SPANi.
SPANi organises South African opportunities into searchable categories so you can compare requirements, locations, closing dates, and source links before applying.
Browse the career guides for practical help with CVs, interviews, applications, and job scam checks.
Showing 66 results
The Front-End AI Software Developer is responsible for building intuitive, responsive, and high-performance user interfaces that integrate seamlessly with AI-powered backends and APIs.
Junior Java & Angular Developer at Sabenza IT & Recruitment
Senior Backend Developer (C & C++) - Centurion /JHB
Senior Java & Angular Developer at Sabenza IT & Recruitment
We are seeking a skilled and detail-oriented CNC Programmer to join our manufacturing team. This position requires hands-on experience with CNC lathes and the ability to write G-code and M-code programs manually (long-hand).
The Decipher (Survey) Programmer is responsible for managing and executing tasks pertaining to managed- service projects while generating improved workflow, user experiences, accuracy, client satisfaction and repeat business.
This role requires someone who can take ownership of their work, ensuring top-notch quality and performance, with a strong focus on bug fixing and feature development. $2500 - $6,000 per month, paid in USD depending on experience.
The Back-End AI Software Developer is responsible for designing, building, and maintaining scalable server-side infrastructure that supports AI-powered applications and services.
This is a highly self-sufficient role for someone who can think strategically, work independently, and translate business processes into effective technical solutions.
We are seeking a highly skilled Web Developer based in LATAM to design, develop, and maintain web applications for U.S. clients. This remote role requires expertise in front-end and back-end development, optimizing performance, and ensuring seamless user experiences.
This is a full-time remote role for a Full-Stack Developer at a growing US based company. The Full-Stack Developer will be responsible for designing, developing, and maintaining both front-end and back-end systems for web and mobile applications.
We support enterprise organizations with scalable digital platforms, content ecosystems, and technology solutions designed to streamline how top global brands manage and deliver digital experiences. We are not a standard corporate "ticket-processing" environment.
This is a full-time remote role for a Front-End Developer at a growing US based company. The Front End Developer will be responsible for designing, developing, and implementing advanced features for web and mobile applications. $2,000 - $6,000 per month, paid in USD depending on experience.
This is a full-time remote role for a Back-End Developer at a growing US based company. The Back-End Developer will be responsible for designing, developing, and maintaining high-performance server-side systems for web and mobile applications. $2,000 - $6,000 per month, paid in USD depending on experience.
Develop, test, and maintain PHP-based applications. Design and implement RESTful APIs and system integrations. Troubleshoot, debug, and enhance existing applications. Write clean, maintainable, and efficient code. Participate in code reviews and contribute to best practices.
The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using JavaScript along with back-end (C ) programming. Mandatory technical skills required to do teh job:
Information Technology or a related field. The Software Engineer (Mobile .NET / MAUI) is responsible for the design, development, enhancement, maintenance and support of ODIN Checkpoint’s mobile The role contributes directly to the stability, scalability, performance and usability of
Advertisement
SPANi publishes original career guides alongside live job listings to help you prepare stronger applications. Each guide is written by our editorial team with South African job seekers in mind.