Podsumowanie roli od JobGrid
Full Stack Developer (AI workstream) at Online Education Services: Cape Town, Republika Południowej Afryki; Hybrydowo; Pełny etat. JobGrid adds normalized role facts, source context, and a path to the employer application page so candidates can compare the listing before applying.
- Location and workplace: Cape Town, Republika Południowej Afryki, Hybrydowo
- Role classification: Pełny etat
- Source freshness: checked by JobGrid on 2026-06-01.
- Application path: candidates continue to the employer application page with non-personal referral tags.
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 practices. 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