School: St. John's School

Visual Content Creator

Visual Content Creator   Position Purpose & Overview The Visual Content Creator position is an exciting opportunity to bring your multimedia skills and creativity to document the life of the school. You will do so on- and off-campus, often in the midst of the school’s daily activities of classes, sports and events. In this role, […]

Read More

Senior School Digital Facilitator (Teacher Librarian)

Senior School Digital Facilitator (Teacher Librarian)   Position Purpose & Overview SJS is seeking to appoint a Senior School Digital Facilitator (Teacher Librarian) to further develop aspects of the Senior School programmes of study; to develop and strengthen student information and media literacy, research and critical thinking skills; to support the International Baccalaureate (IB) DP […]

Read More

Senior School Associate Teacher

Senior School Associate Teacher   Position Purpose & Overview The Senior School Associate Teacher will assist with covering classes, the learning support team and other support results related to teaching and learning. The successful candidate will be directly involved in the academic programme of the Senior School and will ideally have a passion for teaching […]

Read More

Visual Content Creator

Visual Content Creator   Position Purpose & Overview The Visual Content Creator will develop and manage visual/audio media content (principally photography, video and graphic design) for platforms that include the website, email marketing, portals, digital screens, social media, presentations and publications. Your work will contribute to communications for all constituents, including prospective families, parents, donors, […]

Read More

Primary Learning Support Teacher

Primary Learning Support Teacher Position Purpose & Overview The Primary Learning Support teacher will assist the general student population in primary years, and may work more closely with those students who have identified learning needs. They will work with instructors to ensure that all students participate in the educational experience and monitor levels of support […]

Read More

Newsletter Sign Up

Stay connected with the ISABC Community by signing up to receive the ISABC monthly newsletter.
Back to top