Head of Education
Location: GB, , 
Employment type: Full-time
Required experience: Director
Company profile: Makers Academy trains people to become the world's best junior software developers
Description: Makers Academy is Europe's leading coding bootcamp. We help complete beginners to learn the basics of software development and find their first job as junior programmers in world-class companies.Launched in February 2013, Makers Academy graduated over 250 students who went to join leading software companies as junior developers. We're really proud that Pivotal Labs, 8th Light, Thoughtworks, Springer, BSkyB, the Ministry of Justice, New Bamboo, Deloitte Digital, M&S Labs, CompareTheMarket and many others chose to hire our graduates. Our ambition is to help as many people as possible to start a new career in software development and to help the tech industry to hire the developers they need.The role of the Director of Education at Makers Academy is to ensure our students acquire the skills required to build high quality software by designing, implementing and managing the learning process.This is an opportunity to reinvent how software development is taught from the first principles by building a world-class learning process that enables smart and motivated beginners to start a new career in technology in a matter of months at a fraction of a cost of a university.ResponsibilitiesManage the learning processThe key responsibility of the role is the implementation of a learning process that maximises what our students learn. The goal of this role and this team is to build the best in the world process for helping beginners become professional software developers.Design, implement and manage the learning process that enables our students to learn in the most efficient way the skills required by our hiring partnersEnsure the curriculum and the learning process stay up to date with the latest technology trends and stay up to date with those trendsMeasure the efficiency of the learning process and justify changes to the learning process with hard data whenever possibleEnsure the teaching materials for the course are prepared and are up to dateLead the coaching teamYou will be responsible for building and leading the team of coaches.Build the coaching team responsible for helping our students to learnEnsure the size of the coaching team is adequate for the number of students at any given timeMentor the members of your team helping them growDefine the goals and the tasks for the teamEnsure the coaches stay up to date with the state of the art technologies that we teachResolve any interpersonal conflicts in your teamAct as a role model for all coaches on your teamHave regular 1:1s with all members of your teamHold those reporting to you, as well as other team members, accountable for their actionsProvide constant, clear and honest feedback to your team members and encourage discussing itEnsure the entire coaching team always behaves in a professional manner when interacting with the studentsHelp with the company strategyIt's not your main responsibility but your input will be highly appreciated.As part of the executive team, to assist the CEO with defining and executing the company's strategy by sharing your insights and ideasIdentify the technological and social trends that may be relevant for the company's successCoordinate and work alongside  the placement and marketing teams whenever neededCoach the studentsYou are not expected to be in the classroom full-time but it's essential to coach part-time to understand the task at hand. The students' pastoral care is the responsibility of you and your team.Be present in the classroom: give classes and pair with the students on a regular basisGive the students feedback on their codeMentor the students by providing advice on how they should approach their personal growth processEstablish an efficient way to gather and utilise the feedback from the studentsProvide frequent feedback to the students as a group and individually about the issues they are concerned withArrange regular retrospectives with the students
Requirements: ValuesCare about the truth more than being right and fight for itBe eager to get as much feedback as possible because it helps you to improveStrive for excellence and integrity and demand it from othersExpect yourself and others around you to grow quicklyBe extremely open. Strive to build a very transparent company.Be comfortable with making mistakes but very uncomfortable with not learning from themWelcome open-minded disagreementsSee pain and setbacks purely as learning opportunitiesWorry about achieving the goal, not making a good impressionHold yourself and others accountableMake decisions based on long-term, and not short-term, consequencesSkillsStrong background in web technologies used on the course: Ruby, Javascript and related web technologies. You'll be the most skilled coder on the coaching team.Track record in delivering complex real world softwareTrack record in managing and mentoring a team of software developersGreat communication and reasoning skills: we value listening skills more than speaking skillsAbility to communicate complex concepts in an accessible way to the studentsStrong emotional intelligence skills: you'll need to understand and connect to a large number of students coming from various backgrounds
Fraudulent: 0