JOBSEARCHER

Code Coach

Job Summary theCoderSchool is looking for passionate Code Coaches® to teach our next generation how to change the world. You'll meet incredible kids, teach them how to code, and be rewarded with an amazing experience. This is a part-time position for 6-24 hours/week (same times weekly), depending on your schedule and availability. These hours are generally sometime between 4-8pm Monday through Friday or 10am-2pm on Saturday. Responsibilities A Code Coach® is a mentor who teaches kids how to code. At theCoderSchool, we have a few basic teaching styles - your assignment will depend on schedule, ability, and desire. Code Coaching®. Our core offering is a weekly private or semi-private coding session with kids. Younger kids will be taught in Scratch or Snap, while older kids gravitate towards Python/Javascript or other advanced languages like Java, C or C# and beyond. The kids will generally create apps that you decide with them and may or may not follow our curriculum. Personalization and customization are strongly encouraged. S Code Class. These are traditional curriculum-based classes with a larger student to teacher ratio (6:1), where all students, typically ages 7-10, follow a set specific curriculum. Must be adept at handling groups of kids. Platform Code Class. Self-paced, platform-driven teaching. Coaches act as support to help kids when needed. This position rocks because you will: Meet, mentor, and grow amazing kids who are ready to be our next generation of coders! Meet and share with other Code Coaches® who are passionate about the latest platforms and languages, including with schools and coaches from around the country through our collaboration platform. Give back to the community and help grow our next generation by sharing your knowledge of technology. Have the flexibility to teach what you're most comfortable with, and learn new things along the way. Skills What do we want from you? PASSION. All caps! This is all about the kids, we want goose bumps when your student ROCKS a code challenge. Great Communicator. There will be plenty of chatting with parents and staff members, and of course patience is a virtue when it comes to kids! Street Cred. Comp Sci degree or current major, student is a typical, but self-learned coders and advanced high school students are welcome to apply. Tech industry veterans with a few free hours per week are highly encouraged to apply. Coding Skills. Strong grasp of basic procedural programming. General knowledge of a few languages is assumed - Javascript, HTML/CSS, Python, Java are most helpful. Deep technical skills aren't required - we prefer you be able to communicate well and find answers along the way with student, rather than know everything upfront. Teaching Experience. Experience teaching, coaching, mentoring, tutoring or volunteering with kids in any subject is a plus, as is experience with block-based programming in Scratch. Pay: $20.00 - $30.00 per hour Expected hours: 6 – 24.0 per week Work Location: In person