Coding Facilitator (Online Bootcamp Mentor)
HyperionDev · Durban
Job description
About the role
HyperionDev is an accelerated tech education provider in EMEA, working with universities to run structured technical courses and bootcamps. It delivers its online coding bootcamps to thousands of students worldwide, supported by a workforce in Southern Africa. As a Coding Facilitator (Mentor), you will lead the delivery of online coding education, helping students learn to code and supporting their progress through the bootcamp tracks.
Key responsibilities
- Mentor students through live chat, email, online tutorial sessions and 1:1 support calls, and give fast, high-quality feedback on their code.
- Monitor and manage student forums and the student community (Discord and email), adding resources and keeping content aligned with new releases.
- Receive training on advanced curriculum and new technology stacks, and review and update course content and teaching methods.
- Help the Education Lead improve pedagogical processes to raise completion rates and retention.
- Track student progress monthly, identify strategies to improve completion and retention, and deliver regular online tutorials and workshops.
- Create additional resources such as video tutorials, reading material and assessments, and support student success queries.
- Assist in identifying and using Student Champions or Assistant Mentors.
Required profile
- Degree, diploma or bootcamp, or relevant experience, in Computer Science, Information Technology, Information Systems or a related field.
- 6 months to 1+ years of programming or teaching experience in a core programming language.
- Excellent written and verbal communication, patience and empathy for learners, and a positive, problem-solving attitude.
- Interest in the future of education and online learning, and confidence presenting to a large group and engaging in live programming.
- Preferred: experience designing interactive learning experiences, working with online students, teaching or tutoring experience, active involvement in tech communities, and at least three open-source projects.
Required skills
- Strong technical knowledge of Data Science (Python, Machine Learning).
- Core programming concepts: linear algebra, calculus, probability and statistics, data structures, algorithms, Python, SQL, object-oriented programming, Jupyter notebooks, NLP, data visualisation, exploratory data analysis, supervised and unsupervised machine learning, PCA, neural networks.
- Preferred: mastery of Python, Java, JavaScript (MERN stack), R, data science, machine learning, deep learning, LLMs, or another statically typed language; web development, data engineering, or software engineering.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 4 hours ago
Expires 1 month from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
HyperionDev
Durban
Related job offers
-
Learnership: Long Term Insurance (KZN)
Discovery Limited Durban -
Technical Training Officer – Instrumentation
Sappi Durban -
Senior Lecturer – Epidemiology (Public Health)
University of KwaZulu-Natal Durban -
Music Teacher (Grade 1-9)
Inspired Education Johannesburg -
College Mathematics Teacher
Inspired Education Johannesburg