CrawlJobs Logo

Ib computer science teacher

isbergamo.com Logo

International School of Bergamo

Location Icon

Location:
Portugal , Vilamoura

Category Icon
Category:

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Vilamoura International School (CIV) is a leading educational institution in the south of Portugal, offering Pre-School, Primary, and Secondary Education through both national and international curricula, including Cambridge programmes and the International Baccalaureate (IB). Set within a unique natural environment and featuring an 18,500 m² outdoor play area, CIV has, for over 40 years, developed an educational model that promotes early learning, inquiry-based education, and a values-driven approach grounded in democratic and humanistic principles. CIV is dedicated to academic excellence and is seeking an IB Computer Science Teacher, starting in August for the next academic year. The successful candidate will teach Computer Science across Key Stage 3 through to examination classes within our International Curriculum. Experience with the IB Diploma Programme is highly desirable; however, candidates with strong experience in other international frameworks (e.g. Cambridge IGCSE/A Level or equivalent) are also encouraged to apply. The ideal candidate will foster computational thinking, problem-solving skills, and creativity, enabling students to develop a strong conceptual understanding of computer science principles and their application in real-world contexts.

Job Responsibility:

  • Plan, prepare, and deliver engaging and rigorous Computer Science lessons across lower and upper secondary levels
  • Teach Computer Science at Key Stage 3 and at examination level (e.g. IB Diploma Programme, IGCSE, A Level, or equivalent), depending on expertise and school needs
  • Prepare students effectively for internal and external assessments in line with the relevant examination framework
  • Design and implement formative and summative assessments aligned with international standards
  • Promote inquiry-based learning through programming, algorithmic thinking, system design, and computational problem-solving
  • Support students in developing practical programming skills and theoretical understanding of core Computer Science concepts
  • Differentiate instruction to meet the needs of students with varying abilities and learning profiles
  • Monitor and support student progress, providing timely and constructive feedback to students and parents
  • Contribute to curriculum development, departmental planning, and continuous improvement initiatives
  • Collaborate with colleagues across departments to promote interdisciplinary learning and digital innovation
  • Participate actively in school meetings, events, enrichment activities, and ongoing professional development

Requirements:

  • A degree in Computer Science, Software Engineering, or a related field
  • A recognised teaching qualification
  • Experience teaching Computer Science within an international curriculum (IB Diploma experience highly desirable)
  • Experience preparing students for external examinations (e.g. IB, IGCSE, A Level, or equivalent)
  • Strong subject knowledge, including programming and computational theory
  • A commitment to inquiry-based, student-centred learning
  • Excellent communication, organisational, and classroom management skills
  • The ability to inspire and motivate students within a multicultural, international environment
  • A collaborative mindset and willingness to contribute to wider school life
  • High professional standards, integrity, and commitment to safeguarding and student wellbeing

Additional Information:

Job Posted:
April 23, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Ib computer science teacher

Ib / Igcse Computer Science Teacher

We are seeking a passionate and highly qualified IB / IGCSE Computer Science Tea...
Location
Location
Portugal , Palmela
Salary
Salary:
Not provided
internationalschoolofmonza.it Logo
International School of Monza
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A degree in Computer Science, Education, or a related field (teaching qualification preferred)
  • Experience teaching IGCSE and/or IB Computer Science, or similar international curricula
  • Passion for coding, problem-solving, and fostering computational thinking
  • Proficiency in programming languages such as Python, Java, or C++
  • Excellent communication, collaboration, and organizational skills
  • Experience working in an international or multicultural environment (preferred)
  • Strong command of English and commitment to student well-being and safeguarding
Job Responsibility
Job Responsibility
  • Design and deliver engaging, differentiated lessons in IGCSE and IB Computer Science, as well as Cambridge Lower Secondary ICT
  • Foster a deep understanding of programming, algorithms, data structures, and computational problem-solving
  • Create a stimulating, inclusive classroom environment that encourages curiosity, creativity, and independent inquiry
  • Connect Computer Science concepts to real-world applications and emerging technologies
  • Integrate hands-on coding projects, robotics, digital tools, and inquiry-based learning methods
  • Continuously assess student progress and provide constructive feedback to support academic and personal growth
  • Contribute to curriculum planning, ensuring content meets international standards and remains innovative and comprehensive
  • Encourage participation in extracurricular activities such as coding clubs and technology competitions
  • Foster a respectful, supportive, and inclusive classroom culture that prioritizes student well-being
  • Build strong relationships with students, parents, and colleagues to support learning and development
What we offer
What we offer
  • Work in state-of-the-art facilities alongside industry-renowned educators and leaders in some of the world's most desirable locations
  • Industry-leading professional development
  • Exceptional career opportunities
  • Mobility across our group
Read More
Arrow Right
New

Ib Computer Science Teacher

Vilamoura International School (CIV) is a leading educational institution in the...
Location
Location
Portugal , Vilamoura
Salary
Salary:
Not provided
internationalschoolofmonza.it Logo
International School of Monza
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A degree in Computer Science, Software Engineering, or a related field
  • A recognised teaching qualification
  • Experience teaching Computer Science within an international curriculum
  • Experience preparing students for external examinations (e.g. IB, IGCSE, A Level, or equivalent)
  • Strong subject knowledge, including programming and computational theory
  • A commitment to inquiry-based, student-centred learning
  • Excellent communication, organisational, and classroom management skills
  • The ability to inspire and motivate students within a multicultural, international environment
  • A collaborative mindset and willingness to contribute to wider school life
  • High professional standards, integrity, and commitment to safeguarding and student wellbeing
Job Responsibility
Job Responsibility
  • Plan, prepare, and deliver engaging and rigorous Computer Science lessons across lower and upper secondary levels
  • Teach Computer Science at Key Stage 3 and at examination level (e.g. IB Diploma Programme, IGCSE, A Level, or equivalent), depending on expertise and school needs
  • Prepare students effectively for internal and external assessments in line with the relevant examination framework
  • Design and implement formative and summative assessments aligned with international standards
  • Promote inquiry-based learning through programming, algorithmic thinking, system design, and computational problem-solving
  • Support students in developing practical programming skills and theoretical understanding of core Computer Science concepts
  • Differentiate instruction to meet the needs of students with varying abilities and learning profiles
  • Monitor and support student progress, providing timely and constructive feedback to students and parents
  • Contribute to curriculum development, departmental planning, and continuous improvement initiatives
  • Collaborate with colleagues across departments to promote interdisciplinary learning and digital innovation
  • Fulltime
Read More
Arrow Right

Computing Teacher

A leading British international school is seeking to appoint an inspiring and co...
Location
Location
Spain , Alicante
Salary
Salary:
Not provided
internationalschoolofmonza.it Logo
International School of Monza
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Qualified Teacher Status (QTS) or equivalent
  • Experience teaching Computer Science at IBDP and/or A-Level (or strong potential to do so)
  • Strong subject knowledge and a passion for Computer Science education
  • Evidence of high-quality classroom practice and commitment to Quality First Teaching
  • Excellent communication skills and fluency in English
  • A collaborative, reflective and professional approach to teaching and learning
Job Responsibility
Job Responsibility
  • Teach Computer Science across KS3, KS4 and KS5, including IBDP and A-Level
  • Plan and deliver engaging, high-quality lessons aligned with British and IB frameworks
  • Prepare pupils effectively for external examinations, securing strong academic outcomes
  • Use assessment data to monitor progress and inform teaching and intervention
  • Support pupils of mixed attainment and those for whom English is an additional language
  • Contribute to curriculum development within the Computer Science department
  • Participate in enrichment activities and the wider life of the school
What we offer
What we offer
  • Work in state-of-the-art facilities
  • Industry-leading professional development
  • Exceptional career opportunities
  • Mobility across our group
Read More
Arrow Right

Computer Science Teacher

Computer Science is a thriving and growing subject at Wellington. You will join ...
Location
Location
United Kingdom , Crowthorne
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Existing and continuing right to live and work in the UK
  • Willingness to undergo child protection screening, including checks with past employers and the Disclosure and Barring Service
Job Responsibility
Job Responsibility
  • Contribute to an academically ambitious curriculum across GCSE, A Level and the IB Diploma
  • Design imaginative and intellectually stretching lessons
  • Help pupils develop robust computational thinking, sound programming habits and an appreciation of areas such as systems architecture, data, artificial intelligence, cybersecurity and digital ethics
  • Support learners of all abilities to achieve highly
  • Contribute to enrichment opportunities such as coding clubs, robotics, competitions and technical workshops
  • Be fully involved in the pastoral and co-curricular life of a busy boarding school, most likely as a tutor within a Day or Boarding House and through engagement in sport, activities, trips and events
  • Fulltime
Read More
Arrow Right
New

Restaurant Shift Supervisor

As a Service Leader, you will be responsible for achieving guest satisfaction th...
Location
Location
United States , Blaine
Salary
Salary:
18.00 - 19.00 USD / Hour
perkinsrestaurants.com Logo
Perkins Restaurant & Bakery
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Basic skills such as sanitation, safety, and customer service taught through in-house training
  • Trustworthy
  • can be relied upon to deal with payment of guest checks and operate cash register
  • Must be able to communicate clearly
  • Must be able to coordinate multiple tasks simultaneously
  • Must have high level of mobility/flexibility
  • Must be able to work irregular hours under heavy stress/pressure during peak times
  • Must possess a high level of coordination
  • Must lift and carry serving trays weight up to 20 pounds for distances up to 30 feet
  • Must be able to fit through an opening 30” wide
Job Responsibility
Job Responsibility
  • Ensures that all guests are properly greeted, seated, and served
  • Accountable for proper resolution of all guest complaints
  • Accountable for proper handling of cash, credit card information, gift cards and all things related to the payment of guest checks
  • Ensures proper control of the facility and equipment through preventive maintenance, repairs, security measures, and adherence to safety and sanitation requirements
  • Monitors and oversees food temperatures during hot and cold handling to reduce the incidence of risk factors known to cause food borne illness
  • Trains employees during shift to guarantee proper and productive performance
  • Takes responsibility and verifies that all menu items are prepared and served according to standards
  • Anticipates, identifies and corrects system breakdowns to achieve maximum guest satisfaction
  • Communicates with Manager on Duty and coworkers regarding product/service deficiencies, equipment, safety problems, etc.
  • Responsible for change fund, cash register, and guest check control
What we offer
What we offer
  • Educational Assistance with DeVry University with complimentary laptop
  • Immediate Family Members are also eligible
  • Competitive Pay with Service Award Incentive
  • Get paid daily through Daily Pay
  • Comprehensive Health Benefits including Medical, Dental, Vision, and more
  • 401(k) retirement savings with company match
  • Flexible Schedule
  • All you can eat pancakes + meal discounts
  • Employee Discount Program
  • Development Pathway
  • Parttime
Read More
Arrow Right
New

District Support Pharmacist Full Time

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Reading
Salary
Salary:
60.00 - 76.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
May 28, 2026
Flip Icon
Requirements
Requirements
  • Active Pharmacist License in the state where the Store is located
  • Active National Provider Identifier (NPI)
  • Not on the DEA Excluded Parties list
Job Responsibility
Job Responsibility
  • Living our purpose by helping to manage and improve patient health through safe and appropriate dispensing, counseling, and immunizing practices
  • Traveling the district to fill pharmacist shifts as scheduled by the District Performance Coordinator (DPC)
  • overseeing the pharmacy and serving as the Pharmacy Manager's proxy during bench shifts without overlap
  • Supporting safe and accurate prescription fulfillment by following—and directing the pharmacy team to follow—pharmacy workflow procedures and utilizing the safety guardrails at every workstation
  • Assumes Pharmacy Manager's day-to-day duties when serving as the only or the primary pharmacist-on-duty
  • Contributing to positive patient experiences by showing empathy and genuine care and coaching the pharmacy team to do the same: demonstrating compassionate care, collaborating with the patient's total healthcare team, and proactively resolving insurance and/or medication issues
  • Proactively offering and delivering immunizations to keep patients healthy
  • engaging and supporting Pharmacy Technicians to learn to immunize
  • Supporting the effective management of pharmacy inventory in all pharmacies worked by following—and guiding the pharmacy team to follow—all inventory best practices, with a special focus on protecting cold chain products for our patients and our business
  • Remaining flexible for both scheduling and business needs, while contributing to a safe, inclusive, and engaging team dynamic
What we offer
What we offer
  • medical
  • dental
  • vision coverage
  • paid time off
  • retirement savings options
  • wellness programs
  • Fulltime
Read More
Arrow Right
New

Account Relationship Representative

Our client is seeking an Account Relationship Representative in Billings, MT to ...
Location
Location
United States , Billings
Salary
Salary:
62000.00 - 72000.00 USD / Year
bemana.us Logo
Bemana
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma or equivalent required
  • 2+ years of relevant sales or customer service experience
  • Familiarity with Epicor Prophet 21 (P21) or similar ERP systems (preferred)
  • Clear and professional verbal and written communication skills
  • Strong interpersonal skills with ability to build trust at all levels, including executives
  • Excellent time management, organization, and attention to detail
  • Confident presenting information to groups and customers
Job Responsibility
Job Responsibility
  • Serve as a key resource for assigned accounts, providing prompt and effective support
  • Respond to customer issues, inquiries, and requests in a professional and timely manner
  • Collaborate with the outside sales team to identify opportunities and meet/exceed monthly sales goals
  • Support and implement vendor-managed inventory (VMI) programs at customer sites
  • Operate and maintain inventory systems
  • Ensure accurate tracking, organization, labeling, and cleanliness of managed inventory
  • Manage min/max product quantities and assist in cross-referencing products for VMI programs
  • Identify unprofitable inventory and recommend adjustments to align with business objectives
  • Enter and manage quotes and orders in the ERP system or through collaboration with Customer Service
  • Research, prepare, and follow through on customer quotes using branch and company resources
What we offer
What we offer
  • Quarterly bonus incentive
  • Vehicle Stipend
  • Comprehensive benefits package
  • Highly flexible unlimited PTO policy
  • Fulltime
Read More
Arrow Right
New

Optical Assistant

As an Optical Assistant you will be a fundamental part of our Boots Opticians st...
Location
Location
United Kingdom , Eastbourne
Salary
Salary:
Not provided
boots.com Logo
Boots
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • NVQ level 2 or UK equivalent qualifications
  • minimum 6 months optical experience
  • passion for customer care
  • enthusiasm for learning and personal development
Job Responsibility
Job Responsibility
  • Be the first and last person customers interact with
  • build great relationships with customers
  • order, dispense and collect glasses and contact lenses
  • support with eye-tests and pre-screening activities
  • provide aftercare support through repairs and adjustments
  • complete operational and administrative tasks associated with dispensing prescriptions
  • maintain shop floor standards
What we offer
What we offer
  • Boots Retirement Savings Plan
  • Discretionary quarterly bonus
  • Generous employee discounts
  • Clinical and Non-Clinical Career development opportunities
  • Enhanced maternity/paternity/adoption leave pay and gift card for anyone expecting or adopting a child
  • Flexible benefits scheme
  • Access to free, 24/7 counselling and support through TELUS Health, our Employee Assistance Programme
  • Parttime
Read More
Arrow Right