Teacher job description
A ready-to-use teacher job description with duties, requirements and a fair salary range. Copy it into your posting, or post it on eGig free in one click and edit the details there.
Job summary
We are looking for a teacher to teach engaging lessons and help every student learn.
Responsibilities
- Plan and deliver lessons for your subject
- Check homework and assessments
- Track student progress and give feedback
- Manage the classroom positively
- Meet parents and share updates
- Take part in school activities
Requirements
- Graduate or postgraduate in the subject
- B.Ed (and TET or CTET where required)
- Good communication
- Patience and a love of teaching
- Teaching experience is a plus
Salary
₹12,000–₹20,000 a month for freshers, ₹20,000–₹35,000 with 2–5 years’ experience. See pay by city.
Tips for a posting that gets applicants
- Show the salary. Jobs with pay listed get far more applications, and every job on eGig shows it.
- Keep the title plain: “Teacher”, not an internal job code.
- List 4–6 duties people will actually do in a normal week.
- Separate must-haves from nice-to-haves, so good people don’t rule themselves out.
- Mention timings, location or remote, and how fast you’ll reply.
More help: how to hire a teacher · interview questions · offer letter generator