SU - Front-End AI Software Developer

4 days ago


South Africa Somewhere Full time US$80 000 - US$120 000 per year

Front-End AI Software Developer

Location: South Africa

Salary Range: USD

Role Description:

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. This role bridges the gap between AI functionality and user experience, ensuring that complex machine learning features are accessible and easy to use. The ideal candidate has strong front-end development skills, experience working with modern JavaScript frameworks, and a keen interest in AI, machine learning, or data-driven applications.

Key Responsibilities:

Design, develop, and maintain web applications that integrate with AI and machine learning models.Build responsive and dynamic user interfaces using modern frameworks such as React, , or Angular.Collaborate with AI engineers and backend developers to connect front-end applications with AI APIs (e.g., OpenAI, , Hugging Face, etc.).Implement interactive features and real-time visualizations for AI outputs (e.g., chatbots, recommendations, dashboards).Optimize front-end performance, accessibility, and SEO.Translate product requirements and UI/UX designs into functional, production-ready code.Build reusable components and maintain clean, scalable codebases.Stay current with the latest front-end and AI integration trends, tools, and best practices.Troubleshoot UI bugs and improve front-end stability and user experience.Contribute to product planning, design feedback, and agile development processes.



Qualifications:

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).3+ years of professional experience in front-end web development.Proficiency in JavaScript, HTML5, CSS3, and modern front-end frameworks (React, Vue, or Angular).Experience integrating RESTful APIs, GraphQL, and AI/ML services (e.g., OpenAI API, Hugging Face, LangChain).Familiarity with front-end build tools (Webpack, Vite, npm/Yarn) and version control (Git).Solid understanding of UI/UX principles and responsive design.Strong problem-solving skills and ability to work independently or within a team.



Preferred Skills:

Experience with AI/ML concepts and working with tools like OpenAI, , or Transformers.Familiarity with backend technologies , Python/Flask, Firebase) is a plus.Knowledge of visualization libraries (e.g., , , Recharts) for data-rich interfaces.Experience in agile/Scrum environments.Passion for emerging technologies and building products that leverage artificial intelligence.



Details: 

Independent contractor agreement paid 2x monthly.Client has a desire for long term commitment.

  • South Africa Somewhere Full time US$60 000 - US$120 000 per year

    Back-End AI Software DeveloperLocation: South AfricaSalary Range: USDRole Description: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 role works closely with machine learning engineers, data scientists, and front-end...


  • Johannesburg, South Africa iDbase Software Full time

    About the Role We are looking for an experienced and highly skilled Senior Front-End Developer to join our innovative product team. You will work within a cross-functional Agile environment, designing, building, and optimizing enterprise-scale frontend applications. This role places strong emphasis on modern web architecture, including micro-frontends,...


  • South Africa Capitec Bank Full time R250 000 - R500 000 per year

    Apply by:  We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:1. To see what life at Capitec is all about and complete a short assessment, please click here2.  Once you have completed the above finalize your application by clicking...


  • South Africa Somewhere Full time R600 000 - R1 200 000 per year

    Webflow Developer & AI Integration SpecialistLocation: South AfricaSalary Range: USDRole Description:The Webflow & AI Developer is responsible for designing, developing, and maintaining responsive, high-performance websites using Webflow, while also integrating AI-powered tools and workflows to enhance user experience, content management, and automation....

  • Front End Developer

    4 days ago


    Johannesburg, Gauteng, , South Africa Blue Pearl PTY Full time R120 000 - R180 000 per year

    We are seeking a skilled and experienced Front End Developer to join our team. The ideal candidate will have a minimum of 5 years of experience in Front End Development, with a strong proficiency in React Native, React Query, and either Bootstrap or Tailwind CSS. Experience in microservices integration is essential for this role, and exposure to Micro...


  • Stellenbosch, Western Cape, , South Africa Blue Pearl PTY Full time R1 000 000 - R3 000 000 per year

    We're seeking an experienced Front End Developer to join us. You'll be embedded within a cross -functional product team, delivering enterprise -scale frontend applications using the latest in modular architecture and deployment strategies. This role is ideal for a seasoned React developer who thrives in complex environments, understands scalable front -end...


  • Johannesburg, Gauteng, , South Africa Cware Full time R600 000 - R1 200 000 per year

    Position Title: Front -End Angular DeveloperLocation: Onsite – Johannesburg Employment Type: 6 -Month Contract (Possibility of Extension)Company Overview:CWARE is an innovative technology solutions provider, delivering high -performance applications that drive business success. We specialise in cutting -edge development, leveraging modern frameworks and...


  • South Africa Pavago Full time R500 000 - R1 200 000 per year

    Job Title: Full-Stack AI EngineerPosition Type: Full-Time, RemoteWorking Hours: U.S. client business hours (with flexibility for model deployments, experimentation cycles, and sprint schedules)About the Role:Our client is seeking a Full-Stack AI Engineer to design, build, and deploy AI-powered applications. This role requires bridging software engineering...

  • Front End Developer

    1 week ago


    Cape Town, Western Cape, , South Africa Blue Pearl PTY Full time R120 000 - R240 000 per year

    Responsible for implementing visual elements that users see and interact with in our web applications. Your primary focus will be on the user interface and user experience, collaborating closely with back -end developers, designers, and stakeholders to ensure seamless integration of front -end elements with server -side logic. You should have a keen eye for...

  • Fullstack Developer

    2 weeks ago


    Johannesburg, South Africa iDbase Software Full time

    We are seeking a highly skilled Full Stack Developer to design, develop, and maintain enterprise-grade web applications. This role involves working across both front-end and back-end systems, ensuring high-quality, scalable, and maintainable solutions. You will collaborate closely with business analysts, Scrum Masters, DevOps, and other stakeholders...