Coding Teacher / Coding Director

Farm & Forge ClubCollege Grove, TN
4dOnsite

About The Position

We are seeking a highly capable, mission-driven Coding Teacher / Coding Director to build and lead our coding program. This is a hands-on teaching and leadership role focused on helping students become confident, competent programmers through consistent instruction, real projects, and a culture of effort and growth. Candidates will not be considered if they are not fluent in Python.

Requirements

  • Fluent in Python (required / non-negotiable).
  • Ability to teach, mentor, or lead students in coding (classroom, camps, clubs, tutoring, or similar).
  • Ability to teach or support additional languages such as HTML/CSS and C++ (or comparable languages).
  • Strong communication, organization, and classroom/group management skills.
  • Ability to work effectively in a fast-paced dynamic academic environment.
  • Ability to work on-site, in-person, with flexibility for after-hours events as required.
  • Passion for working with student-athletes and understanding their unique academic and athletic needs.

Nice To Haves

  • Bachelor’s degree (Preferred but not required - without a degree, a portfolio of products created will be required.)
  • Experience with robotics platforms and/or competitive robotics teams (Preferred).

Responsibilities

  • Deliver coding instruction to students (K–12) enrolled in an online curriculum through small groups and individualized instruction.
  • Teach Python fluently.
  • Teach additional languages based on capability and student needs, including HTML/CSS and C++ (and other languages the candidate is capable of teaching).
  • Build a clear scope and sequence for coding at Farm & Forge (beginner → advanced), including projects, assessments, and growth milestones.
  • Do everything possible to help students learn to code: coach, reteach, troubleshoot, and support until students can produce working results independently.
  • Develop and run summer coding camps (required), including curriculum planning, daily schedules, instruction, and student deliverables.
  • Collaborate closely with our STEM teacher to support robotics instruction and competitions, including coding support for robotics teams and competition readiness.
  • Monitor and assess student progress, providing ongoing feedback and adapting instruction as needed.
  • Maintain accurate records of student progress and performance.
  • Communicate regularly with students, parents, and staff regarding progress, goals, and any concerns.
  • Engage in professional development to stay current with best practices in computer science education and relevant technologies.

Benefits

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Company-sponsored Life and AD&D Insurance
  • Flexible Paid Time Off
  • 401(k) Plan with Company Match
  • Ongoing Training and Development
  • Team Outings
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service