Full Stack Developer (with AI Experience)
iqbusiness South Africa
Remote Position
Contract
Apply
Posted 18 September 2025

Job Details

Job Description

iqx the Technology Division of iqbusiness is seeking a motivated and skilled Full Stack Software Developer with AI expertise to join our growing team. In this role, you will design, develop, and deploy end-to-end applications while integrating AI/ML solutions into scalable products. Must have backend experience with Python (Django and Fast API) and Frontend with React / Vue JS.

Minimum Requirements

  • Bachelor’s degree in computer science, Engineering, Software Engineering, Applied Mathematics, Statistics, or related field.
  • 2 years' experience with React / Vue JS.
  • 2 years’ experience with software development (e.g. Python, Java, Go).
  • Experience with agile methodologies and techniques used in software development.
  • Designing and building cloud-native architectures, including public cloud PaaS / IaaS, micro-services architectures, and APIs
  • Competent in Docker and container technologies
  • Experience with Git, Linux (bash), and at least 1 cloud provide
Responsibilities
  • Understand and identify the clients’ needs and pain points.
  • Design and analyse functional and non-functional requirements for the application aligning to the clients’ needs.
  • Design, develop and maintain application software, relational databases, system APIs, system integrations, and web user interfaces.
  • Develop and maintain continuous integration and continuous delivery pipelines of the systems.
  • Maintain day-to-day management and administration of projects.
  • Strong communications skills and comfortable presenting your own thoughts to technical and business stakeholders.
  • Document designed solutions and implemented tools.
  • Follow all best practices and procedures as established by the client or industry.
  • Collaborate and share technical knowledge with team members and co-workers.
  • Some understanding of the cloud-native ecosystem and desire to learn and grow in this environment.

Please Note:
As all iqbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.

iqbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals