Coding Trainer

To apply, send your CV to


Start date

16 September 2019


CodeBrave is seeking a Coding Trainer to teach Coding classes for youth aged 8-17. For older students (14-17 years old), the curriculum focuses on real-world web development languages HTML, CSS, JavaScript and the React framework, guiding students to create websites based on their personal interests. For 11-13 year olds, the curriculum uses block-based coding software (Scratch, MakeCode) to progress student’s computational thinking and integrates gaming software (CodeMonkey, CodeCombat) to get students to start writing real code in a fun and compelling way. For the youngest students (8-10), the course introduces them to computers and teaches the most basic concepts of coding using Microsoft’s CS Fundamentals course, Hello Ruby and Robot Turtles.


The Trainer will also be responsible for developing students’ soft skills through fun, project-based classes that build their confidence, resilience, teamwork skills and motivation to learn. Ultimately, the objective of the position is to improve students’ job prospects, whether in the tech field or elsewhere.


The Coding Trainer will:

  • Plan, prepare and deliver a total of six classes per week during the mornings (specific days TBC based on teachers' availability).

  • Support the development of the Coding side of CodeBrave’s curriculum, with support from the Content Managers, Interns and external partners and advisors, including Microsoft.

  • In close collaboration with the Project Managers, help carry out ongoing Monitoring & Evaluation of progress toward all four course objectives (basic literacy, basic numeracy, soft skills and technical skills) through in-class and end-term assessments.

  • Participate in teacher training, both technical and pedagogical.

Desired Qualifications

  • Proven experience of technical skills in software engineering, specifically HTML, CSS, JavaScript and React.

  • Experience teaching children with traumatic backgrounds preferable but not essential.

  • Excellent facilitation skills with the ability to motivate, direct, and train youth.

  • Ability to collaborate effectively and productively.

  • Experience with Monitoring and Evaluation (M&E) is well regarded.

  • A high level of initiative and self-motivation.

  • Excellent written and oral communication skills.

  • Submit a CV and contact details for two references familiar with your professional or academic performance and character to

​Length of contract

3 months initial trial period, with likelihood of extension based on performance.


$20 per class, paid on the 7th of each month, in addition to $5 transportation costs per day worked.

Sign up to our mailing list for updates on our work and results.

  • Twitter
  • Instagram
  • LinkedIn Social Icon
  • Facebook

CodeBrave Foundation is a registered charity in England and Wales, no. 1188692.