Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 9, 2020
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    CoGrammar is an edtech startup that is dedicated to closing the global tech skills gap. We achieve this by integrating human mentorship and code review into the world's leading tech education brands. CoGrammar has also built and scaled its own coding education product - HyperionDev - which supports learners from over 40 countries in changing into fulf...
    Read more about this company

     

    Programming Lecturer (Cape Town)

    About The Role
    Our Programming Lecturers have a niche skill-set that is at the intersection of technical coding skills and teaching / mentorship abilities.
    To excel in this role, you must be excited at the prospect of helping the world write better code.You must be passionate not just about coding or technology, but also about introducing new learners to the power and potential of programming. You must feel strongly about improving the quality of coding education, and be highly motivated to see your students succeed, knowing that your work is creating real impact on the lives of your students. (As per our 2018 graduate report, 95% of our graduates are able to reach their career outcomes in the tech sector within 5 months of graduating.)
    Coding is one of the hardest skills to master and you will be part of building and growing the first on-site HyperionDev Coding Campus to equalise the tech skills gap in South Africa. Patience, extremely strong verbal and written communication skills, and strong technical knowledge of Java, Python (preferable but not necessary), and HTML/CSS/JavaScript are essential prerequisites for this role. You must have a proven track record in helping students learn how to code, be it as a peer mentor, school teacher, university lecturer, or online tutor.
    Apart from teaching students code at our physical campus (full-time or part-time), you will also get a chance to work with leading coding education providers from around the world to provide expert code review to international students and tech teams. This includes feedback on code quality, structure, efficiency, and conformity to conventions - a much deeper level of review than simply marking the submitted code as 'right' or 'wrong'. Our coding educators progress along a structured growth pathway and receive continuous professional development opportunities to help them specialise in particular software development tracks over time. They also receive opportunities to work with elite partners from around the world on the newest technology stacks, ensuring that they can learn from and work alongside the best in global tech.

    Responsibilities
    In this role, you will be delivering face-to-face coding education at our physical campus in Cape Town. You will support our learners by guiding them on their course content and coding projects, holding group lectures, helping solve student queries, and giving quality feedback on students code on a daily basis. You will be part of a team building the most affordable on-site code-learning experience to remove existing barriers to accessing coding education, and teaching these skills to people from diverse cultures and backgrounds.In this role, a typical day would include some or all of the following:

    • Delivering the HyperionDev course content in the form of lectures and tutorial sessions
    • Developing lecture content, mini-lessons, presentations on a weekly basis as per a structured learning path and in response to student needs
    • Reviewing code solutions submitted by students and providing them comprehensive feedback in line with our specialist code review process
    • Overseeing the progress, performance, and journey of your students on a monthly basis all the way to graduation (within 3 months or 6 months of enrolment, depending on the cohort)
    • Providing high quality guidance and support to students via face-to-face sessions as well as through chat, emails, online tutorial sessions, and 1:1 calls
    • Identifying and implementing new strategies for improving student completion, retention and graduation rates
    • Reviewing and updating course content and teaching methods
    • Assisting the Education Lead in new strategies for improving the pedagogical processes of our coding bootcamps to improve student completion rates and retention


    •  

    Essential
    Requirements

    • Holding a degree or diploma in Computer Science, Information Systems, Information Technology, Computer Science Education, or a related field
    • 1+ years of teaching or tutoring experience
    • Excellent written and verbal communication skills
    • A problem-solving and positive attitude
    • Functions well independently
    • Fast learner, meticulous attention to detail
    • Ability to craft, collate and maintain student data for informing pedagogical processes
    • Start-up mentality and the desire to see the team succeed
    • An interest in education, particularly coding and tech education.

    •  

    Preferable

    • 1+ years of teaching web development or a core programming language such as Java or Python
    • Experience designing and developing interactive learning experiences
    • Active involvement in local and international tech communities
    • Professional experience in Android, Data Science, or Web Development
    • Knowledge of Ruby, DevOps, MERN / MEAN stack.


    •  

     

    go to method of application »

    Coding Mentor

    About The Role
    As a HyperionDev Mentor, you must be passionate not just about coding or technology, but also about education and introducing new learners to the power (and potential) of programming. You must feel strongly about improving the quality of coding education, and be highly motivated to see your students succeed. You must have a proven track record in helping students learn how to code, be it as a peer mentor, school teacher, university lecturer, or online tutor.
    Coding is one of the hardest skills to master and you will be building the first affordable online coding bootcamp experience to equalise the tech skills gap in both the developed and the developing world.
    For this role, you need to have strong technical knowledge of at least two of Software Engineering (Python, Java), Web Development (HTML, JavaScript, MERN), and Data Science (Python, Machine Learning). Apart from technical skills, you need to have patience, empathy, commitment to your learners' progress, a positive attitude, and excellent verbal and written communication skills.
    You will fill out one of the key roles in our organisation, leading the delivery of online coding education as part of HyperionDev's online coding bootcamps delivered to thousands of students from around the world each year. You will be unlocking tremendous opportunities for your learners and creating a transformative impact in their lives.
    You will further progress along a well-defined career path as a coding educator, upskilling your technical and educational skills through our internal training opportunities.
    Our team consists of former Google and Amazon employees, former executive team members of some of South African's top startups, and those who have previously built and gone on to sell large businesses. We are looking for team members who are competitive, ambitious, and have a track record of over-achieving and exceeding targets.
    Join us at a time when we are reinventing online education.

    Responsibilities
    In this role, you will be providing code review and coding education to thousands of students from around the world. You will support our learners by helping solve their queries, guiding them on their course content and coding projects, and giving quality feedback on students' code on a daily basis.
    As a HyperionDev Coding Mentor, a typical day would include some or all of the following:

    • Reviewing code submitted by students and providing them comprehensive feedback in line with our world-class code review process;
    • Having 1:1 calls with your students to help them through tricky problems and keep them motivated;
    • Training on advanced level curriculum and new technology stacks introduced in each of our bootcamps
    • Providing rapid and high quality mentorship support to students via live chat, email, online tutorial sessions, and online 1:1 support calls;
    • Overseeing the progress, performance, and journey of your students on a monthly basis through one of our online coding bootcamp tracks (Web Development, Data Science, or Software Engineering);
    • Preparing and delivering regular online tutorials sessions to cement specific topics identified as challenging by students and other mentors;
    • Identifying and implementing new strategies for improving student completion rates and retention;
    • Reviewing and updating course content and teaching methods;
    • Assisting the Head of Education in new strategies for improving the pedagogical processes of our online coding bootcamps to improve student completion rates and retention;
    • Assisting the Placements team in ensuring course content and teaching methods remain highly aligned to the needs of our hiring partners to ensure high student job placement rates;
    • Managing the HyperionDev Students community;
    • Monitoring and encouraging activity on the Forum and Discord channel;
    • Adding relevant task material and resources to the Student Guidance Board and keeping it up to date inline with new shipped content at all time; and
    • Trading notes (and memes) on all things tech in our Discord group.

    •  

    Requirements
    Essential requirements

    • Degree/Diploma/Bootcamp, or relevant experience, in Computer Science, Information Technology, Information Systems, or a related field (informally acquired skills welcome too!)
    • 6 months to 1+ years of programming experience or teaching experience in a core programming language such as Java, Python, JavaScript, C#, or C++
    • Teaching or tutoring experience
    • Excellent written and verbal communication skills
    • Fast learner with a willingness to learn new stacks and technologies
    • Meticulous attention to detail.
    • Patience and empathy for your learners
    • A problem-solving and positive attitude
    • Ability to craft and maintain student spreadsheets and collate student data
    • Start-up mentality and the desire to see your students succeed
    • An interest in the future of education and online learning
    • Strong leadership and teamwork skills

    •  

    Preferred Requirements

    • 2+ years of programming experience or teaching experience in a core programming language such as Java, Python, JavaScript, C#, or C++
    • Experience designing and developing interactive learning experiences
    • Experience working with online students or delivering remote support
    • Active involvement in local and international tech communities
    • Mastery in one or more of Python, Java, JavaScript (MERN stack), Data Science, Machine Learning, iOS/Android development

     

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at CoGrammar Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail