About Code Ninjas
Code Ninjas is a coding school for kids with locations across the Lower Mainland. Kids ages 5-15 learn in a fun, safe environment with "Code Senseis" to build tech skills, confidence, and problem-solving abilities. Our promise: kids have fun, parents see results.
About this role
This role is about one thing: making sure every kid in the room is engaged, supported, and having a great time. Coding knowledge lives with other staff. Your superpower is the room itself.
We pair every Classroom Lead with a dedicated coding instructor who mainly handles the curriculum and technical questions. That means you can focus entirely on what you do best: keeping kids motivated, managing the energy in the room, and making this a place they love coming back to.
What you'll own
- Room energy. Kids should walk in and immediately feel the excitement. You set that tone from the moment they arrive.
- Behaviour management. De-escalate, redirect, and handle difficult moments calmly without disrupting the rest of the class.
- Student relationships. Remember names, interests, and wins. Be the person kids are excited to see again next week.
- Parent touchpoints. Warm, confident hellos and goodbyes. Keep families feeling connected to what their kid is building.
Want to earn more? Own the classroom.
Pay for this role starts at $20 and are negotiable based on skills and performance. The upper end is for candidates who go beyond showing up. They shape the entire classroom experience.
That means:
- Decorating and maintaining a space that kids are genuinely excited to walk into
- Planning activities, games, and programs that keep students engaged between coding sessions
- Coordinating Pro D day camps, special events, and seasonal programs
- Proactively building the kind of classroom culture that makes kids beg their parents to come back
If that sounds like you, tell us in your application. We want to hear your ideas.
Your starting wage is not your final wage. We review compensation regularly and reward staff who demonstrate initiative, consistency, and impact in the classroom. If you show up and make a difference, we want that reflected in your pay.
Who we're looking for
- Real experience with kids. Teaching, coaching, tutoring, camp, childcare, youth work, anything that counts.
- You can read a room. You know when a kid is bored, frustrated, or overwhelmed before it becomes a problem.
- Patient and consistent. The kid who acts out every session still deserves your best.
- Warm with parents. Professional but genuinely friendly.
- Reliable, and able to bring energy even on slow days.
- Clear, confident, and engaging communicator
Coding experience is not required. Training will be provided on site.
Locations
This position is available at the following Code Ninjas locations:
- Code Ninjas Abbotsford
- Code Ninjas Burnaby
- Code Ninjas Burnaby South
- Code Ninjas Delta
- Code Ninjas Guildford
- Code Ninjas Langley
- Code Ninjas Vancouver East
- Code Ninjas Vancouver South
- Code Ninjas Vancouver West
- Code Ninjas West Coquitlam
Let us know your preferred location when you apply and we'll match you accordingly.
Pay: $20.00-$30.00 per hour
Expected hours: 25.0 per week
Application question(s):
- How many years of experience do you have working directly with children?
- Are you available to work weekday afternoons and at least one weekend day per week?
- Which Code Ninjas location are you applying to, and how long would your commute be?
- Are you able to work the required 6 days per week?
- At Code Ninjas, children choose to return because they enjoy the experience, feel supported, and are excited about what they are learning. A key part of this role is creating strong engagement during each hour of class with different students, personalities, and skill levels.
How would you help create a fun, engaging, and positive class experience for every child? What would you do to make sure students are excited to come back for their next class?
Work Location: In person