Job Description
Location: Cape Town, South Africa
Type: Full-Time | On-Site
About redAcademy
redAcademy is shaping South Africa’s next generation of digital innovators.
We design and deliver QCTO-aligned programmes that connect education to employment, empowering young South Africans to launch meaningful careers in Software Development, Quality Engineering and Data Science.
At redAcademy, we believe in education that transforms lives, driven by passion, accountability, and a shared mission to build South Africa’s digital future.
Purpose of the Role
The Software Development Assistant Lecturer supports the facilitation and delivery of our Software Development programme. This individual combines technical depth with a passion for mentoring youth, ensuring learners gain both academic excellence and workplace readiness.
They take full accountability for academic delivery, learner progress, and quality assurance, embodying redAcademy’s commitment to launching career pathways with purpose and precision.
Key Responsibilities
- Co-facilitate lectures and practical sessions in Python, Django, and MySQL for full-stack application development.
- Support sprinters through mentorship, coaching, and one-on-one academic interventions.
- Track learner attendance, progress, and engagement, ensuring early identification of support needs.
- Manage course materials and assessments on the Learning Management System (LMS), maintaining QCTO alignment.
- Assist with academic administration, including marking, moderation, and reporting to SETA and management.
- Contribute to internal QA processes, ensuring consistent academic and delivery standards.
- Support academic events such as Demo Days, Open Days, and Graduations, showcasing learner success and programme impact.
- Examination support through invigilation, preparation of assessment packs, and uploading of results.
- Coordination with the lead lecturer through weekly planning, curriculum tracking, and risk identification.
- Meeting room management support by ensuring full readiness before sessions.
Requirements
- Minimum: Higher Certificate (NQF 5+) in Software Development, Information Systems, or related discipline.
- Experience: 1–3 years in software development, preferably with experience building full-stack applications using Python, Django, and MySQL.
- Exposure to lecturing, tutoring, or mentoring in a technical environment.
- Familiarity with QCTO frameworks and learning management systems.
- Desirable: Knowledge of Java or additional programming languages.
Personal Attributes
- Deep passion for launching career pathways and developing South Africa’s youth.
- Demonstrates accountability in all tasks, from delivery to learner outcomes.
- Organised, reliable, and detail oriented.
- Strong communicator with empathy and leadership potential.
- Energised by a mission driven environment and teamwork.
How to Apply
Click the green “Go Apply” button below to apply directly online with the employer.
About Education/Training Jobs in Western Cape
In the Western Cape, South Africa, the education and training sector is a vital component of the economy, with many organizations seeking skilled professionals to support their workforce development initiatives. Typically, this involves creating engaging learning experiences, managing curricula, and fostering partnerships with educational institutions. Generally, careers in education and training require a strong passion for teaching and a willingness to adapt to changing industry needs.
Salaries for education and training professionals in the Western Cape can vary widely depending on factors such as experience, company size, and industry sector. Broadly speaking, salaries often fall within the range of R400 000 to R700 000 per annum, with senior roles potentially exceeding R1 million. However, it is essential to note that actual salaries can differ significantly due to individual circumstances and employer-specific policies.
Common skills for education and training professionals in the Western Cape include excellent communication and interpersonal skills, the ability to design and deliver engaging learning experiences, and a strong understanding of adult learning principles. Additionally, many roles require proficiency in educational technology, data analysis, or other relevant tools. Other important skills include leadership, project management, and collaboration.
The education and training sector is commonly found in various industries, including financial services, technology, manufacturing, and healthcare. In these sectors, professionals with expertise in instructional design, adult learning theory, and organisational development are often sought after. The ability to adapt to changing industry needs and stay up-to-date with the latest trends and technologies is also highly valued.
Career development opportunities for education and training professionals in the Western Cape can be diverse and rewarding. Typically, career paths involve moving into senior leadership roles, such as department heads or programme managers, where individuals can oversee large-scale initiatives and develop their own teams. Other common progression routes include specialising in a particular area, such as instructional design or organisational development, and taking on a more strategic role within an organisation.
This information provides general career guidance. Actual salaries and requirements vary by employer.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Consider temporary or contract work to gain experience and potentially convert to permanent roles.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Johannesburg: Warehouse Manager
Duties: Operations: Ensure the development of systems and procedures for operating and managing physical warehouse, human resources and equipment in…
View JobGeorge: Financial Manager
Job Responsibilities: Management of full financial function. Provide financial reports and interpret financial information to managerial staff while...
View JobPretoria: Plant Manager posted by Profile Personnel
Plant Manager required for a reputable automotive manufacturing company based in PretoriaRequirements: Minimum Engineering or Manufacturing/Production...
View JobJohannesburg: Personal Assistant posted by Midvaal Recruitment
Personal AssistantLocation: City Deep, Johannesburg As a personal Assistant, you will support the Branch/General Manager and or Managing Director with...
View JobJohannesburg: Counter Sales posted by Midvaal Recruitment
Counter SalesLocation: Springs, Johannesburg Promote the range and sell products to walk in and call customers. Responsibilities:Create quotations and...
View JobEast London: Maintenance Artisan – Placement posted by Profile Personnel
Maintenance Artisan required for an automotive company based in East London Purpose:Plan and carry out daily Mechanical and Electrical Maintenance…
View Job
Browse Employers
Job Alerts