Charlotte Lab School Job Description | Computer Science Teacher
Job Posting Date: May 12, 2025
Application Closing Date: Until filled
Start Dates: August 13, 2025
End Date: June 12, 2026
Hours: Full-Time, Onsite
Overview
The Charlotte Lab School Computer Science teacher will collaboratively develop and implement the school’s vision for computer science. Under the guidance of the Head of Curriculum & Programs and school leaders, the Computer Science teacher will develop new courses and pathways designed to spark student interest in computer science, expose students to the field and potential career paths, and assist the school with developing a robust curriculum both to fulfill state requirements and prepare students for relevant careers.
Responsibilities
Charlotte Lab School teachers will have responsibilities in support of Lab’s instructional vision:
- Design and lead required and elective courses for students in grades 5-12;
- Deliver daily technology instruction based on North Carolina’s K–12 Computer Science Standards and Lab’s academic vision;
- Design and implement lesson plans that include computer literacy, coding, computational thinking, digital safety, and basic hardware/software knowledge;
- Use project-based learning and real-world applications to engage students in relevant and rigorous work;
- Build a structured, inclusive, and positive learning environment with high expectations for all students;
- Incorporate culturally relevant materials and equitable technology practices.
- Manage classroom behavior using schoolwide systems rooted in restorative and positive behavioral supports;
- Assess student progress through formative and summative measures, including technology-based assessments;
- Use data to differentiate instruction and inform individualized learning plans;
- Maintain accurate student records, grades, and documentation in accordance with Lab and NC policies;
- Serve as a resource to colleagues on technology integration in all subject areas;
- Collaborate with other educators to design interdisciplinary units involving coding, digital design, or productivity tools;
- Model best practices in digital citizenship and online safety for students and staff;
- Participate in ongoing professional learning aligned with NC’s Computer Science initiatives and Lab’s instructional priorities, including attending Lab and state-mandated training, as required;
- Maintain a student-centered approach to decision-making;
- Communicate frequently and regularly with colleagues and families;
- Participate actively in Lab’s community activities, in support of Lab’s instructional, community-building, fundraising, family recruitment, and hiring efforts;
- Participate actively in Lab’s performance evaluation process and ongoing professional development, specifically in the area of anti-racist practices;
- Play a relevant role in supervising students to maintain a clean, orderly, safe, and positive learning environment;
- Take on other responsibilities as needed, and as assigned, to ensure organizational success.
Charlotte Lab School Teachers may also have responsibilities in support of Lab’s vision for students’ social-emotional learning:
- Serve as an advisor to a small group of students; in this role:
- Deliver a social-emotional skills curriculum;
- Develop deep relationships with students in your advisory;
- Develop and implement activities to build community within the advisory;
- Serve as an advocate for advisees, for both academic and disciplinary reasons;
- Provide regular updates and communication with advisees’ families;
- Guide advisees in the preparation of their Student-Led Conferences each trimester;
- Operate as liaison between advisees’ families and the school.
Candidate MUST:
- Show clear commitment to, belief in, and alignment with the Lab vision, mission, and values;
- Be able/willing to learn how to fulfill the responsibilities listed above;
- Hold an appropriate degree from a relevant institution;
- Demonstrate experience in, and passion for, working with diverse populations;
In addition, the Lab School Hiring Committee will look favorably upon candidates who:
PREPARATION:
- Are appropriately licensed or willing to obtain relevant licensure;
- Have relevant experience;
- Have an advanced degree in a related field;
- Are exceptionally organized and have the ability to prioritize effectively and meet competing deadlines;
PERSONAL QUALIFICATIONS:
- Demonstrate professional demeanor, strong self-confidence;
- Possess excellent written communication skills;
- Possess excellent interpersonal skills among diverse students, colleagues, and families;
- Desire to work collaboratively with others in all aspects of the role;
- Display unquestioned integrity, judgment, and decision-making skills;
- Demonstrate the ability to work in a dynamic, fast-paced, start-up environment both independently and as part of a team.
MINDSET:
- Are motivated to work in an open, progressive school environment;
- Are independent thinkers;
- Are reflective in their practices and have a growth mindset;
- Have a willingness to take professional risks;
- Demonstrate flexibility and adaptability, and comfort in ambiguous situations;
- Demonstrate innovation and creativity in reimagining roles;
- Take initiative, are self-starters, and demonstrate leadership skills;
- Have high energy, humility, and a good sense of humor.
Salary & Benefits
Salary will be commensurate with experience and education level. Full-time positions include health benefits for the employee and the opportunity to contribute to a 403b retirement plan.
Application Process
Please visit https://www.charlottelabschool.org/working-at-lab.html to complete an application. You will be asked to include your resume and a detailed cover letter demonstrating your interest in working for Charlotte Lab School. The application process includes an initial phone screening interview, participation in a group interview experience, and follow-up interview with potential supervisor. All instructional candidates are required to provide evidence of strong curriculum planning and delivery, via lesson plans, portfolio, or a video-taped lesson.
Charlotte Lab School is strongly committed to hiring a diverse and multicultural staff and we encourage applications from traditionally underrepresented backgrounds. Charlotte Lab School does not discriminate on the basis of race, color, gender, handicap, age, religion, sexual orientation, national, ethnic origin, or any other reason prohibited by state or federal law.