About the Teacher role
A Teacher plans and delivers lessons, assesses student progress, and creates a classroom environment where students actually want to learn. Beyond instruction, teachers manage classroom behavior, adapt materials for different learning needs, communicate with parents, and contribute to the wider life of the school through activities, meetings, and curriculum work.
Teaching roles vary enormously by level and subject. A primary teacher covers most subjects for one class and builds deep relationships with young students. A secondary teacher specializes in a subject and teaches many groups across the week. Add in special education, language instruction, and vocational teaching, and the same job title covers very different daily realities. Your posting should name the level, the subject or subjects, the class sizes, and the curriculum you follow.
Teacher certification and registration requirements vary by jurisdiction and school type, so state exactly what your school requires rather than assuming a standard. Also describe what your school offers: mentoring for new teachers, planning time, resources, and the school culture. Experienced teachers read postings for signals about workload and support, and vague postings read as a warning sign.
Teacher job description template
Free download. Use it offline or customize it for your company.
Job brief
We are looking for a Teacher who can plan lessons that land and keep a room learning. You will prepare lessons against our curriculum, teach and assess your classes, manage behavior with clear and consistent expectations, and keep parents informed about progress and concerns.
The job suits somebody who knows their subject well and stays curious about how young people come to understand it. Success is progress across the whole class, including the students who arrive behind and the ones who are already ahead.
Responsibilities
- Plan and deliver lessons that align with the curriculum and meet defined learning objectives
- Adapt teaching methods and materials to different learning styles, levels, and needs
- Assess student progress through assignments, tests, and observation, and grade work fairly
- Manage classroom behavior with clear, consistent, and positive expectations
- Provide extra support to students who are struggling and challenge those who are ahead
- Communicate regularly with parents and guardians about progress, behavior, and concerns
- Maintain accurate records of attendance, grades, and individual student plans
- Create a safe, inclusive classroom where every student can participate
- Collaborate with colleagues on curriculum planning, projects, and school events
- Take part in staff meetings, professional development, and parent conferences
- Supervise students during breaks, activities, and school trips as scheduled
Requirements and skills
- Classroom experience at the relevant level, or a strong record as a newly qualified teacher
- Knows the subject and the curriculum deeply enough to teach it flexibly
- Plans structured lessons and adjusts them mid-lesson based on how the room responds
- Manages behavior through respect and consistency rather than confrontation
- Communicates clearly with students, parents, and colleagues alike
- Comfortable with the classroom technology and digital learning tools in daily use
- Patience, energy, and a genuine commitment to student wellbeing
- A degree in education or the relevant subject, plus whatever certification your jurisdiction requires
Nice to have
- Experience with special educational needs or differentiated instruction
- Additional certification in a second subject, or in areas like exam preparation
- Experience leading extracurricular activities, clubs, or school trips
- Familiarity with your specific curriculum framework, such as national or international programs
Generate a custom Teacher job description
Need a version tailored to your company, seniority level, or industry? Describe the role and our AI job description generator will draft one in seconds.
