Teacher Job Description Template
An effective description can help you hire the best fit for your job. Check out our tips to provide details that skilled professionals are looking for.
Tips for Writing a Teacher Job Description
A teacher is a professional educator who specializes in a particular field of study and has relevant educational qualifications or experience in order to instruct students. Teachers might provide one-on-one tuition services, or they might conduct group sessions teaching large classes, as is traditionally done at a school. A teacher may be expected to teach using educational material provided by a school or to create and provide their own teaching materials. Teachers are also typically required to mark and grade students’ work.
A schoolteacher’s salary depends on their experience, their teaching ability, how much they know about a subject, and how much effort and time they’re willing to invest.
In this article, we will cover a sample job description, exploring the daily responsibilities and necessary qualifications for a teacher.
Job Summary Overview
We are seeking a dedicated elementary-school teacher. You will collaborate with other teachers to create effective educational material to teach students in accordance with course curricula. As a teacher, you will be expected to provide both group and one-on-one sessions to students across a range of skill levels. In addition to creating educational materials, your duties will include teaching students, grading assignments, providing feedback, and conducting examinations.
Responsibilities
Below are some of the responsibilities a teacher is expected to assume in their position:
- Creating educational material and lesson plans in order to achieve target objectives based on established curricula
- Teaching one-on-one and group sessions, adapting teaching material, learning environment, and styles to match student ability
- Grading assignments, as well as providing detailed feedback to students to provide guidance and track students’ progress
- Conducting examinations in accordance with all examination body guidelines
Job Qualifications and Skill Sets
Below are the qualifications and education requirements expected of a teacher:
- Bachelor’s degree in education and/orthe appropriate subject area
- Necessary teaching qualifications and/or relevant subject-matter experience
- Experience with teaching students from a wide variety of age groups and skill levels
- Passing of all the required background checks if required for working with children
- Teaching experience with creating educational materials and extracurricular activities to challenge students and meet curriculum objectives
- Excellent written and verbal communication skills with a strong attention to detail as well critical-thinking skills
Teachers you can meet on Upwork
- $50/hr$50 hourly
Cody D.
- 5.0
- (7 jobs)
Springville, CATeaching
EducationI am an educator with nearly 10 years of experience. I have taught students of all ages, ranging from kindergarten to high school, where I have been for the last seven years. I began my career as an English teacher, and have since transitioned into teaching computer science full time. • Single Subject Credential: English • CTE Credential Information Technology • Courses: AP CS A, AP CS Principles, Intro to CS - $33/hr$33 hourly
Thomas A.
- 5.0
- (11 jobs)
Edinburgh, MDTeaching
Teaching English as a Foreign Language CertificationI am a full qualified English teacher with 3 years teaching experience. I have experience teaching classes to students of all ages and abilities in both group and 121 settings. I am experienced in successfully preparing students for the Cambridge English Exams and preparing children and teens for their school exams. I have lots of experience teaching online and in person. - $35/hr$35 hourly
Thomas T.
- 5.0
- (10 jobs)
Dunstable, ENGTeaching
ESL TeachingMasters in TESOL 15 years experience teaching ESL to all ages and groups. Taught English as a second language in London, United Kingdom for at least 3 years before moving to other countries. Created and curated courses for three university-level schools in both South Korea and The United States of America.
- $50/hr$50 hourly
Cody D.
- 5.0
- (7 jobs)
Springville, CATeaching
EducationI am an educator with nearly 10 years of experience. I have taught students of all ages, ranging from kindergarten to high school, where I have been for the last seven years. I began my career as an English teacher, and have since transitioned into teaching computer science full time. • Single Subject Credential: English • CTE Credential Information Technology • Courses: AP CS A, AP CS Principles, Intro to CS - $33/hr$33 hourly
Thomas A.
- 5.0
- (11 jobs)
Edinburgh, MDTeaching
Teaching English as a Foreign Language CertificationI am a full qualified English teacher with 3 years teaching experience. I have experience teaching classes to students of all ages and abilities in both group and 121 settings. I am experienced in successfully preparing students for the Cambridge English Exams and preparing children and teens for their school exams. I have lots of experience teaching online and in person. - $35/hr$35 hourly
Thomas T.
- 5.0
- (10 jobs)
Dunstable, ENGTeaching
ESL TeachingMasters in TESOL 15 years experience teaching ESL to all ages and groups. Taught English as a second language in London, United Kingdom for at least 3 years before moving to other countries. Created and curated courses for three university-level schools in both South Korea and The United States of America. - $35/hr$35 hourly
Mary B S.
- 5.0
- (12 jobs)
Brandon, MSTeaching
ProofreadingBook EditingEditing & ProofreadingWriting CritiqueContent WritingFact-CheckingOnline InstructionEmail & NewsletterTeaching EnglishFiction WritingLine EditingCopy EditingWebsite CopywritingSocial Media ManagementCreative WritingHi there! I’m Mary B. The basics: -10 years of editorial experience -5 years of social media management -M.F.A. in Creative Writing -Published author Do you need a creative writer to spruce up your essay, blog post, or book? What about a trained eye to proofread or edit an article or book manuscript? Or, how about someone experienced in social media management, content creation, and web development? I have an enormous capacity for work and an unbridled enthusiasm for imaginative projects, planning, and creative strategy. For example: the considerable editorial experience I’ve gained by working for magazines like The Southern Review, Mississippi Magazine, and serving as a nonfiction submissions reader for Split Lip Press; my background in freelance writing for Click Magazine and Young Professionals of Seattle; intuitive digital marketing skills; and the time spent earning my M.F.A. in Creative Writing from Louisiana State University (2018). I value integrity, empathy, and creative curiosity in both myself and others, aiming to incorporate them in every project or problem I encounter. As a former editorial assistant with nearly a decade of experience in copyediting, proofreading, slush piles, and fact-checking, my training in the publishing and media fields is comprehensive, thorough, and diverse. I also acquired invaluable social media management experience, curated content, and managed creative collaborations during my time as Associate Publisher at Blooming Twig Books, Social Media Editor for New Delta Review, and internship at Folio Literary Agency. In 2015, I was accepted into Louisiana State University’s MFA Creative Writing program, while also serving as an editorial assistant for The Southern Review. Besides editorial work, I have over 4 years of classroom management experience at a variety of academic levels: college, highschool, and elementary. With my teaching background, I’ve learned how to function in stressful, high-energy situations and handle spontaneous conflict. Both my editorial and instructing experiences have informed the way I approach pretty much everything in life. My writing is published in a variety of online and print magazines such as Young Professionals of Seattle, Seattle Arts & Lectures, Flash Fiction Magazine, Psychopomp Magazine, Grimoire, Third Point Press, Sidereal Magazine, Thought Catalog, among others. My editorial expertise, coupled with my collaborative instincts, tenacity, and ability to grasp new concepts and ideas quickly would make me a useful—not to mention adaptable—asset to your team or project. I believe I could assist you in a number of ways, such as: meticulous research, providing a practiced editorial eye, generating engaging content, and conceptualizing imaginative digital strategies. Thank you for stopping by! - $34/hr$34 hourly
Jair A.
- 5.0
- (6 jobs)
Castelnau-de-Medoc, NAQTeaching
SubtitlesWritingActingVoice TalentVoice ActingEnglish TutoringEnglishDo you need more confidence when speaking English? Are you afraid your accent is not understandable? Do you need practice communicating in every-day situations? Then you've come to the right place! Hello! My name is Jair! And I will gladly help you reach your language goals. I am patient, and I stick with you until you're satisfied and reach a comfortable level in your English skills. I'm originally from Trinidad & Tobago, two little islands in the Caribbean. There we speak English and Spanish. I've lived and worked as a flight attendant in the US and had the pleasure of visiting many countries worldwide. I LOVE meeting new people! Now, I live in France and I'm studying French. Sometimes learning a new language is hard, but with my teaching training (TEFL & TESOL) and experience (over 3 years of teaching) I know I will help you achieve greatness! I'm happy to teach you the techniques of language but "conversation" is always for me, the most important aspect. We will listen to recordings, read, learn grammar and vocabulary, and play games. Communicating is what matters most! If you're ready for a relaxed and fun environment while learning - take a FREE TRIAL and let's go! =) Be sure to check my "Sample Teaching Video" found below! En Français: Avez-vous besoin de plus de confiance lorsque vous parlez anglais? Avez-vous peur que votre accent ne soit pas compréhensible? Avez-vous besoin de vous entraîner à communiquer dans des situations quotidiennes? Alors vous êtes au bon endroit! Salut! Je m'appelle Jair! Et je me ferai un plaisir de vous aider à atteindre vos objectifs linguistiques. Je suis patient et je reste avec vous jusqu'à ce que vous soyez satisfait et atteignez un niveau confortable dans vos compétences en anglais. Je suis de Trinidad & Tobago, deux petites îles des Caraïbes. Là, nous parlons anglais et espagnol. J'ai vécu et travaillé comme hôtesse de l'air aux États-Unis et j'ai eu le plaisir de visiter de nombreux pays à travers le monde. J'aime rencontrer de nouvelles personnes! Maintenant, je vis en France et j'étudie le français. Parfois, apprendre une nouvelle langue est difficile, mais avec ma formation en enseignement (TEFL & TESOL) et mon expérience (plus de 3 ans d'enseignement), je sais que je vais vous aider à votre intentions! Je suis heureux de vous enseigner les techniques du langage mais la "conversation" est toujours pour moi, l'aspect le plus important. Nous écouterons des enregistrements, lirons, apprendrons la grammaire et le vocabulaire et jouerons à des jeux. Communiquer, c'est ce qui compte le plus! Si vous êtes prêt pour un environnement détendu et amusant tout en apprenant - faites un ESSAI GRATUIT et c'est parti! =) Assurez-vous de vérifier mon "exemple de vidéo d'enseignement" ci-dessous! à bientôt - $39/hr$39 hourly
Patrick T.
- 5.0
- (7 jobs)
Gehrden, NITeaching
TranslationTeaching GermanHello, I'm Patrick. I am a qualified German teacher and have been teaching German for many years online and in schools. - $40/hr$40 hourly
Beate F.
- 5.0
- (7 jobs)
Nideggen, NWTeaching
GreekGermanI am a German teacher. Teaching is my live. Especially I focus on the students abilities and targets. Everyone has his own way in learning and I will find it out and help the student in the best way to reach his target. - $32/hr$32 hourly
Dexter W.
- 5.0
- (23 jobs)
Trenton, GATeaching
ProofreadingSongwritingSingingDrum & BassBass GuitarGuitar PerformanceGuitar CompositionGuitarWritingEnglish TutoringESL TeachingTeaching EnglishPythonHello. My name is Dexter and I'm very happy to meet you! I am a teacher and I specialize in teaching English (especially to foreigners) and Python computer programming. I hope to get to know my students and be encouraging if nothing else. Practice is essential. If you're looking to learn more about English or Python in a dynamic way, I'm happy to help. I'd love to take questions or other inquiries as well. I want my teaching to be catered to the learner, not vice-versa. I hope to talk with you very soon. - $55/hr$55 hourly
Jessica del Pilar M.
- 5.0
- (4 jobs)
Richmond, TASTeaching
Cultural AdaptationHealth & WellnessVeganismSustainabilityAgricultureAI Content CreationMicrosoft PublisherCanvaCurriculum DesignLesson PlanLesson Plan WritingTeaching SpanishTeaching EnglishEnglishHello, I'm Jess, your expert English and Spanish teacher and resource developer ready to make your learning experience smoother and more efficient! I love languages and I have a keen eye for detail, I am experienced in AI and I have more than 15 years of experience working in the educational field. Skills & Expertise: 1. As an experienced language instructor, I can help you communicate effectively across cultures and ensure smooth interactions. 2. Content creator, lesson plans developer. My resourcefulness, combined with tech-savviness enables me to create professional and innovative content and material for any level. 3. Client-Centric Approach: Your satisfaction is my top priority. I always go the extra mile to ensure your needs are met promptly and accurately. I understand your requirements and deliver results that exceed expectations. Passionate Project Lover: Besides my love for teaching, I thrive on engaging projects! Whether it's interpreting at a conference or assisting with a digital marketing campaign, I pour my heart into every endeavor, ensuring success. Want to browse more talent?
Sign up
Join the world’s work marketplace

Post a job to interview and hire great talent.
Hire Talent
Find work you love with like-minded clients.
Find WorkLatin Tutoring
Tutoring
Translation
YouTube Marketing
Web Development
Web Design
Vue.js
Virtual Assistant
User Experience Design
Transcription
Technical Writing
Teaching
Stripe
SquareSpace
SQL
Software QA Testing