Job Description
Job Description
About Code Ninjas
Code Ninjas is a learning center where kids ages ~5-14 learn to code in a fun, non-intimidating way — by building games, working hands-on with STEM, robotics, and digital tools. We believe in hands-on, incremental learning, helping students build confidence, logic, computational thinking, and creativity while having fun.
Role Summary
The Code Sensei is the primary instructor / coaching guide for students in our dojo. You’ll help kids move through our coding & STEM curriculum (belt system), facilitate their learning, overcome obstacles, and support their growth. You’ll also help maintain a safe, clean, and fun learning environment, and interact with parents about student progress.
Key Responsibilities
- Learn, understand, and follow Code Ninjas’ curriculum & belt system.
- Guide students (often called “ninjas”) through their game-building, coding, robotics or STEM projects. Help them when they get stuck, encourage debugging, and promote problem-solving skills.
- Create a positive, safe, fun, and inclusive environment for all students.
- Monitor student progress; update progress trackers / belt levels. Provide feedback to students and communicate with parents as appropriate.
- Help with class preparation and cleanup (setting up materials, computers, robotics kits, etc.), maintain equipment and keep the learning space (“dojo”) clean and organized.
- Perform opening and / or closing duties as required.
- Attend training to become proficient with the curriculum standards and helpful tools / technologies.
- Assist with special programs, camps, birthday parties, or events (if offered by your center).
- Report to Center Director / Lead Instructor regarding daily activities, student engagement, center productivity, and other required metrics.
Qualifications
Required / Minimum :
Experience working with children (typically ages ~5 and up) in some mentoring, tutoring, coaching, childcare, camp, or teaching setting.Good communication skills (with children and with parents). Able to explain things simply, patient and encouraging.Basic comfort / interest / aptitude with technology, coding, or STEM concepts. Even if you’re not an expert, a willingness to learn is important.Ability to adapt to different learning styles & paces. Be flexible and supportive.Reliable, punctual, and able to commit to scheduled times (classes, events).Preferred / Nice to Have :
Experience in coding languages such as JavaScript, C#, or block-based coding languages.Experience with robotics, Minecraft, Roblox, Unity, 3D Printing or other STEM tools.Experience with younger children (ages 5-7) especially for JR programs. Skills in early childhood education techniques are a plus.Working Conditions
Part-time schedule, often during afternoons, evenings, weekends. Some hours will vary.Standing, moving around helping students, supervising hands-on activities.Occasional lifting / setup of equipment.Must adhere to safety, cleanliness, and center policies and standards.Compensation & Benefits
Hourly wage : $15- 18 / hour.Flexible schedule.Training provided.Opportunity to work in special programs (camps, events).Possible growth paths (senior instructor, lead, assistant director, etc.).