Coding Tutor

Genie AcademyEast Brunswick, NJ
Onsite

About The Position

Genie Academy is on a mission to empower students through engaging, hands-on coding education. We have developed our own curriculum, teaching methods, and a proprietary IDE to ensure an exceptional learning experience for our students. Our core values guide everything we do—from how we teach our students to how we support our team. If you're passionate about inspiring the next generation of coders and want to embody these values, we'd love to hear from you! As a Coding Teacher at Genie Academy, you will leverage our in-house curriculum and IDE to guide K-12 students through pre-developed, fun, and interactive lessons. You'll deliver classes in Scratch, HTML, CSS, JavaScript, and Python, ensuring that each student progresses effectively within our proven teaching framework.

Requirements

  • Bachelor's degree (or current enrollment) in Computer Science, Education, or a related field.
  • Teaching or tutoring experience (in-person or online) is a plus.
  • Proficiency in any coding language and ability to quickly master Scratch, HTML, CSS, JavaScript, and Python.
  • Excellent communication skills to simplify complex coding concepts.
  • Ability to follow and effectively deliver a structured, pre-developed curriculum.
  • Passion for working with students and helping them achieve success.
  • Familiarity with topgrading principles (continuous improvement and transparent performance metrics) is an advantage.

Responsibilities

  • Deliver Genie Academy's Proprietary Curriculum: Teach classes using our pre-developed projects and lesson plans via our in-house IDE. Adapt instruction to varying age groups and skill levels while following curriculum standards.
  • Foster an Engaging Classroom Environment: Facilitate coding lessons and discussions, encouraging curiosity and teamwork. Maintain a supportive, inclusive atmosphere that fosters creativity and confidence.
  • Assess and Track Student Progress: Use our IDE's tools to monitor student performance on assigned projects. Provide regular feedback and progress updates to students and parents/guardians.
  • Contribute to Continuous Improvement: Communicate classroom insights to help refine the curriculum and IDE features. Stay updated on industry trends in coding and educational best practices.
  • Live Out Genie Academy's Core Values: At Genie Academy, our core values guide every aspect of our teaching and culture. 'If Not Us, Who?' reflects our commitment to unlocking students' full potential when traditional education falls short. 'Fix the Missing Bricks' emphasizes identifying and closing foundational gaps so learners can build on solid ground. 'Constant and Never Ending Improvement' drives us to grow every day, and we inspire our students to do the same. We believe you can hear a smile on your face, so friendliness and warmth are hallmarks of our classrooms. Finally, 'Assemble the Table' demonstrates our proactive spirit—when something needs to be done, we step up.

Benefits

  • Health insurance reimbursement
  • Retirement plan with company match
  • Paid sick leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service