
Full Stack Developer
Online Education Services (OES)
full-time
Posted on:
Location Type: Hybrid
Location: Cape Town • South Africa
Visit company websiteExplore more
About the role
- Collaborate within a wider cross region development team of engineers
- Design, build, and deploy AI and enabling workloads and bespoke AI applications within the OES delivery portfolio
- Develop APIs and microservices to integrate AI into applications.
- Assist in maintaining and optimising solution performance and scalability
- Contribute to AI research and development within OES
- Develop proof of concepts or prototypes to assist with research
- Ensure technical implementation deliverables meet best industry standards
- Contribute to the evolution and adoption of AI engineering technology within OES
- Maintain and contribute to documentation of AI engineering space
- Assist with the setup, deploy and maintenance of AI application 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 years’ experience
- **Demonstrable commercial experience in the following technologies: **
- - NodeJS back ends.
- - Javascript front end frameworks and libraries (React, Svelte or similar)
- - HTML5, CSS, Native Javascript
- - REST API development and consumption
- - Websockets
- - 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
- - CI/CD (Jenkins, CodeDeploy, Git hub actions or similar)
- **Demonstrable commercial experience in Cloud services (preferably AWS) **
- - S3, Lambda, DynamoDB, RDS, API Gateway, Cloudwatch
- - Serverless paradigm and technologies
- - Effective problem-solving abilities and meticulous attention to detail.
- **Nice to Have:**
- - Experience with Python
- - Exposure to AI concepts and such as LLMs and RAG
- - Education industry technology standards such as LTI
- - AWS certification
Benefits
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
NodeJSJavaScriptReactSvelteHTML5CSSREST APIWebsocketsUnit testingDevOps
Soft Skills
problem-solvingattention to detail
Certifications
AWS certification