Online Coding Instructor
Job Description
Currently expanding online classes.
We are looking for passionate coding instructors to teach K-12 students in after-school programs, weekend workshops, and camps. We maintain a low teacher-student ratio (about 1:4) where possible, and keep students and instructors together throughout an entire course for a meaningful experience.
Instructors will take on a number of basic responsibilities:
- Teach students of all ages (K-12)
- Lead weekly classes on a number of different programming subjects
- Work with students to create their own coding projects and presentations
- Run trial classes to inspire future programmers
As your experience grows, there is room to take on more responsibility, from independent projects to curriculum development.
Requirements
- Computer/Engineering/STEM/Education related majors or relevant experience
- Interest in learning new programming languages and tools (e.g., Python, Minecraft MakeCode, Scratch, App Inventor, Unity, Roblox)
- At least one afternoon/evening available per week
- Enjoy working with kids of all ages
- Exercise patience and humility
- A passion for learning and education
Preferred Experience (but not necessary)
- Familiarity with popular programming languages (Python, Java, C#, HTML/CSS, JavaScript)
- AI and Machine Learning
- Game Development
- Web Development
- Ability to deploy small web apps from scratch
- Algorithms
Benefits
- Salary is $15-$25/hr based on experience-level and performance
- Flexible class schedule that can fit your availability
- Have a positive impact on the next generation of programmers
- Develop new skills in a community centered on learning
- Learn new programming topics that broaden your understanding of computer science
- Improve your communication and ability to breakdown complex topics