Join the CodeSpace team as a Code Coach
Developers can join our team as Code Coaches. This role is a rewarding opportunity to share your skills and experience with aspiring developers and participate in an energetic instructional environment. Joining us full-time, you will work as part of our internal team and coach students.
We teach Full Stack Software Development in HTML, CSS, JavaScript and various frameworks. You will be assigned specific modules to coach based on your expertise. We encourage our coaches to expand their knowledge and thus increase the number of topics they can confidently coach. The role of a coach is to:Motivate, encourage and support students and colleagues.Stimulate critical thinking and problem-solving by guiding them toward asking better questions that will lead them to solutions.Help students leverage all these sources of knowledge and information to complete the task that they are set.Help a student understand why they are completing a task.Help students explore what other tasks they would like to do given their new competencies. Our goal is to shape our students into creative problem solvers using code as their chosen weapon. Beyond teaching technical skills, we want our students to leave our courses with the ability to keep up with the fast-moving tech industry and make meaningful contributions to their teams.
Therefore the way we teach is just as important as what we teach. We aim to develop motivation, confidence, independence and agency within our students. This means we must be encouraging and supportive while developing students' ability to work things out for themselves. We aim to empower students to keep learning about technology after the courses. ResponsibilitiesPrepare and host video coaching calls to deliver high-quality learning experiencesRespond to team and student messages timeouslyAssess student assignments and provide feedbackSupport the team in all operational areas Requirements2+ years of relevant industry experience in Full Stack Development using HTML, CSS, JavaScript and various frameworksProven expertise in software development, preferably in teamsTeaching or mentoring experience Job DetailsFlexible working hoursFull timeRemote or on-site