Job Description
Overview
We are seeking a dedicated and enthusiastic Junior School Computer Teacher to join our team. This is an exciting opportunity for a passionate educator to inspire young minds and foster a love for technology and computing. The successful candidate will play a key role in delivering engaging and innovative lessons, ensuring students develop essential digital skills in a supportive and stimulating environment.
Salary: £3,000 - £3,500 per month (tax-free)
Benefits
We value our team members and offer a comprehensive benefits package, including:
- Initial and Annual Flights: Travel expenses covered for your journey to and from your home country.
- Cost of Travel to and from School: Daily commute expenses fully covered.
- Generous Accommodation Allowance: Support to ensure comfortable living arrangements.
- Bupa Gold Medical Insurance: Comprehensive health coverage for you and your family dependants.
- Tuition for up to 2 Children: High-quality education provided for your children at no additional cost.
Responsibilities
As a Junior School Computer Teacher, your key responsibilities will include:
- Designing and delivering engaging computer science lessons tailored to the needs of junior school students.
- Introducing students to foundational computing concepts, including coding, digital literacy, and problem-solving.
- Encouraging creativity and critical thinking through the use of technology.
- Assessing and monitoring student progress, providing constructive feedback to support their development.
- Collaborating with colleagues to integrate technology into the broader curriculum.
- Staying updated on the latest educational technologies and teaching methodologies.
- Creating a safe and inclusive classroom environment that promotes learning and curiosity.
Qualifications
The ideal candidate will possess the following qualifications and attributes:
- A degree in Computer Science, Education, or a related field.
- Teaching certification or equivalent qualification.
- Experience teaching computer science or ICT to junior school students.
- Strong knowledge of programming languages, digital tools, and educational software.
- Excellent communication and interpersonal skills.
- A passion for teaching and inspiring young learners.
- Ability to adapt teaching methods to suit diverse learning styles.
Day-to-Day
Your daily activities will include:
- Preparing lesson plans and teaching materials that align with the curriculum.
- Delivering interactive and engaging lessons in a classroom setting.
- Guiding students through hands-on projects and activities to develop their technical skills.
- Providing one-on-one support to students who require additional assistance.
- Collaborating with fellow teachers to plan cross-curricular projects.
- Participating in staff meetings, training sessions, and school events.
- Maintaining accurate records of student performance and attendance.
If you are passionate about education and technology and are eager to make a positive impact on young learners, we encourage you to apply for this rewarding role. Join our team and help shape the future of our students through the power of computing!