Primary Teachers and Support Staff – Keighley Salary: Competitive, dependent on role and experience Contract: Full-time / Part-time / Temporary / Permanent Location: Primary Schools in Keighley and surrounding areas We are seeking enthusiastic and dedicated Primary Teachers and Support Staff to join a range of welcoming schools in the Keighley area. These roles offer the chance to make a real difference in children’s learning and development while working in supportive school environments. Roles Available * Primary Teachers (EYFS, KS1, KS2) * Teaching Assistants (Level 2 and Level 3) * SEN Support Assistants * Pastoral and Behaviour Support Staff Key Responsibilities For Teachers: * Deliver high-quality, engaging lessons that meet the needs of all learners. * Assess, track, and support pupil progress in line with the National Curriculum. * Foster a positive and inclusive classroom environment. * Work collaboratively with colleagues, parents, and carers. For Support Staff: * Provide 1:1 and small group support for pupils. * Assist teachers in preparing resources and classroom activities. * Support pupils with special educational needs and disabilities (SEND). * Promote positive behaviour and pupil well-being throughout the school day. Requirements * For Teachers: QTS (Qualified Teacher Status) is essential. * For Support Staff: Level 2 or Level 3 TA qualification (or equivalent) preferred. * Previous experience working in a school environment is desirable. * A passion for supporting children’s education and well-being. * Enhanced DBS check (or willingness to apply for one). What We Offer * Competitive daily rates or salaries. * Flexible working options to suit your availability. * Access to professional development and training opportunities. * Supportive schools with strong leadership teams. How to Apply To apply, please send your CV and a brief covering letter