# Full Stack Developer (AI workstream)

> Online Education Services · Cape Town, South Africa (Hybrid) · Full-time · Posted 2026-05-29

**Workplace:** hybrid

**Department:** CPT - Information Technology

## Description

**Working Practices: Hybrid | Mondays and Thursday in office and remaining days remote** 

**Contract Type: Permanent** 

**Working Hours: 07H00 - 15H30 SAST** 

**Reports to: Manager – Data, Cloud and AI Engineering**

**Role Summary:**

Full Stack Developer will be responsible for **designing, building, and maintaining scalable web applications using Node.js on the backend and JavaScript front end frameworks such as React or Svelte**. You will collaborate closely with product, design, and platform teams to deliver high quality, user focused solutions. The role involves **API design, frontend architecture, performance optimisation, and code quality ownership.** You should have **strong JavaScript/TypeScript skills, experience with modern frameworks, cloud-native development, and CI/CD practice**s. The ideal candidate is pragmatic, proactive, and **comfortable working across the full stack in an agile environment.** 

**Key Responsibilities:** 

-   Collaborate within a wider cross region development team of engineers 

-   Design, build, deploy and maintain user facing applications within the OES delivery portfolio 

-   Understand and onboard on to an established application code base 

-   Bring systems thinking to the development process 

-   Assist in maintaining and optimising solution performance and scalability 

-   Develop proof of concepts or prototypes 

-   Ensure technical implementation deliverables meet best industry standards 

-   Contribute to the evolution applications engineering and technology within OES 

-   Maintain and contribute to technical documentation of applications 

-   Assist with the setup, deploy and maintenance of applications and services for OES partners domestically and internationally

## Requirements

-   You should have a bachelor’s degree in computer science, Engineering, or a related field, and minimum 4-5 years’ experience 

-   **Demonstrable commercial experience in the following technologies:** 

-   **Proficiency JavaScript and Typescript** 

-   **NodeJS back ends.** 

-   **REST APIs and WebSocket** 

-   **JavaScript front end frameworks and libraries (React, Svelte or similar)** 

-   **HTML5, Web components, CSS** 

-   **REST API development and consumption** 

-   **Unit testing** 

Demonstrable commercial experience in concepts such as: 

-   Git source control best practices 

-   System design and thinking 

-   Authentication and Web security 

-   Database best practices 

-   DevOps and Infrastructure as Code (IaC) 

-   CI/CD (Jenkins, CodeDeploy, Git hub actions or similar) 

Demonstrable commercial experience in Cloud-native development (preferably AWS) 

-   S3, Lambda, DynamoDB, RDS, API Gateway, Cloudwatch 

-   Serverless paradigm and technologies 

-   Containerization 

-   Effective problem-solving abilities and meticulous attention to detail. 

Beneficial to have but not required: 

-   Experience with Python 

-   Exposure to AI concepts and such as LLMs and RAG 

-   Education industry technology standards such as LTI 

-   AWS certification

## Benefits

**These are some of the perks you can expect when you join the team:** 

-   Employee Assistance Program (EAP) 

-   Medical allowance 

-   Commute allowance 

-   Flexible work for genuine career-life fit 

-   A healthy and supportive company culture 

-   Generous annual leave 

-   Paid maternity and paternity benefits 

-   Study leave 

-   Professional development and mentoring 

-   Construct Culture Club events 

-   Company funded lunch and drinks every 8 weeks 

\*Policy T&Cs apply for certain benefits 

**Develop:**  

-   **In an agile environment within a high performing close-knit team** 

-   **With modern hardware and directly on cloud services** 

-   **Using modern cloud technologies**

## Apply

[Apply at Online Education Services](https://apply.workable.com/oes/j/4480D2317C/apply)

---
Powered by [Workable](https://www.workable.com)
