18 Teaching Job jobs in Qatar
Teaching Assistant - SEN
Posted 3 days ago
Job Viewed
Job Description
Join to apply for the Teaching Assistant - SEN role at GEMS Education
Join to apply for the Teaching Assistant - SEN role at GEMS Education
- Embrace and encourage the ethos and standards of excellence as defined in the GEMS Core Values.
- Assist the teacher with reading related activities.
- Run small group activities inside or outside the classroom as directed by the teacher.
- Prepare and tidy up classroom activities. Mount work displays and assist with preparation of displays.
- Photocopy documents and assist with preparation of worksheets etc as requested.
- Responsible for covering class for short periods of time in emergency situations.
- Tidy and rearrange stock cupboards and distribute new stock.
- Take children to toilet and change/clean them when necessary.
- Develop familiarity with relevant aspects of the curriculum eg literacy,
- Embrace and encourage the ethos and standards of excellence as defined in the GEMS Core Values.
- Assist the teacher with reading related activities.
- Run small group activities inside or outside the classroom as directed by the teacher.
- Prepare and tidy up classroom activities. Mount work displays and assist with preparation of displays.
- Photocopy documents and assist with preparation of worksheets etc as requested.
- Responsible for covering class for short periods of time in emergency situations.
- Tidy and rearrange stock cupboards and distribute new stock.
- Take children to toilet and change/clean them when necessary.
- Develop familiarity with relevant aspects of the curriculum eg literacy,
- Ensure the GEMS policies, procedures, and codes of conduct are followed at
- Initiate effort and energy beyond the typical work day, where the tasks require additional commitment.
- Attend staff meetings and serve on committees as required.
- Ensure tact, confidentiality and discretion at all times. Maintain confidential information and ensure information pertaining to students and the school is not shared or discussed without the approval of the teacher or senior management team.
Skills
Qualifications / knowledge:
Good level of general education especially in Maths and English.
Skills:
Strong communication skills with excellent standard of written and spoken English. ICT skills desirable. Able to handle a range of tasks, work under pressure and relate well to children and colleagues.
Experience:
Previous experience as a teaching assistant or working with children preferred.
GEMS Education is committed to safeguarding and promoting the welfare of all of its students and staff. A UK-enhanced DBS or equivalent police check is a pre-requisite for all appointments. Seniority level
- Seniority level Not Applicable
- Employment type Full-time
- Job function Education and Training
- Industries Education Administration Programs
Referrals increase your chances of interviewing at GEMS Education by 2x
Sign in to set job alerts for “Teaching Assistant” roles. Female Primary Class Teacher required (August 2025 start) Early Years Teachers – British Academies, Qatar – August 2025 Start, ASQ INTERNATIONAL Junior School Teacher - Qatar, TEACHERS RECRUITMENT COMPANY English Teacher - Doha, Qatar - August 2025, TEACH ANYWHERE Biology Teacher (Cambridge Curriculum), Taleb Group of Schools Infant School Teacher (Location - Qatar), TEACHERS RECRUITMENT COMPANY Key Stage 2 Teacher – British Academies, Doha, Qatar – August 2025 Start, ASQ INTERNATIONAL Secondary Humanities Teacher - British International School in Doha - August 2025 Start, ASQ INTERNATIONAL Secondary Science Teacher - British International School in Doha - August 2025 Start, ASQ INTERNATIONAL Full Time Yoga / Pilates Teacher for a 5 Star Hotel Spa in Qatar . Secondary Humanities Teacher - Doha, Qatar - August 2025, TEACH ANYWHEREWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrTeaching Assistant Vacancy
Posted 3 days ago
Job Viewed
Job Description
Overview
We are seeking an experienced Teaching Assistant for an immediate start.
DESS is the premier not-for-profit school in Doha with an outstanding reputation for excellence in teaching and learning. The school is sponsored by the British Embassy and is a proud member of IAPS, COBIS, and BSME. We are a dynamic Prep School with a clear direction, having learning at the heart of our mission. Our children represent 31 nations (90% British) and together generate a culture of success and enjoyment. Learning is led by an excellent group of adults who work in teams to achieve the highest standards academically, as well as providing a very happy working environment. DESS achieved an Outstanding PENTA inspection in May 2017, a COBIS inspection in March 2023 and a BSO Inspection in May 2023, when we achieved Outstanding in all areas. DESS was also voted QBBF Organisation of the Year 2017.
Qualifications- Experience is essential
- Candidates with English as their first language
- Candidates who are thoughtful practitioners and enjoy being part of a team
- Candidates must possess a minimum of English and Maths at GCSE level and be confident in both subjects
- Tax-free salary
- Term-time working
- Opportunities for professional development
- Small classes
- Excellent facilities
We look forward to receiving your application. Candidates must promote high standards and expectations and be committed to contributing to the further development of the school.
Additional RequirementsPlease note that all successful applicants will need to provide an ICPC certificate for UK passport holders, and police clearance for any country resided in over the last ten years. Copy of birth and marriage certificates and certified copies of their original Education Certificate/s, duly notarised and attested by a notary public in their country of issue. These must be stamped by the Qatar Embassy in the country of issue and then the MoFA stamped in Qatar. Advice can be provided by the school regarding how these can be obtained.
We invite you to visit our school website at to find out more about us. We look forward to receiving your application. We reserve the right to close a position once we have received sufficient applications to form a shortlist. Early application is therefore encouraged.
“DESS is committed to safeguarding and promoting the welfare of children and expects all staff and volunteers to share this commitment. Background checks and ICPC/Police Clearance certificates will be required.”
Please apply using the online application at by the 30th of September 2025 at 1.00 pm.
Please note that if you are longlisted, you may be asked to answer two video questions. Please check your emails regularly.
#J-18808-LjbffrTeaching Assistant Vacancy
Posted 3 days ago
Job Viewed
Job Description
We are seeking an experienced Teaching Assistant for an immediate start. DESS is the premier not-for-profit school in Doha with an outstanding reputation for excellence in teaching and learning. The school is sponsored by the British Embassy and is a proud member of IAPS, COBIS, and BSME. We are a dynamic Prep School with a clear direction, having learning at the heart of our mission. Our children represent 31 nations (90% British) and together generate a culture of success and enjoyment. Learning is led by an excellent group of adults who work in teams to achieve the highest standards academically, as well as providing a very happy working environment. DESS achieved an Outstanding PENTA inspection in May 2017, a COBIS inspection in March 2023 and a BSO Inspection in May 2023, when we achieved Outstanding in all areas. DESS was also voted QBBF Organisation of the Year 2017.
Qualifications
Experience is essential
Candidates with English as their first language
Candidates who are thoughtful practitioners and enjoy being part of a team
Candidates must possess a minimum of English and Maths at GCSE level and be confident in both subjects
We Are Offering
Tax-free salary
Term-time working
Opportunities for professional development
Small classes
Excellent facilities
We look forward to receiving your application. Candidates must promote high standards and expectations and be committed to contributing to the further development of the school.
Additional Requirements Please note that all successful applicants will need to provide an ICPC certificate for UK passport holders, and police clearance for any country resided in over the last ten years. Copy of birth and marriage certificates and certified copies of their original Education Certificate/s, duly notarised and attested by a notary public in their country of issue. These must be stamped by the Qatar Embassy in the country of issue and then the MoFA stamped in Qatar. Advice can be provided by the school regarding how these can be obtained.
We invite you to visit our school website at to find out more about us. We look forward to receiving your application. We reserve the right to close a position once we have received sufficient applications to form a shortlist. Early application is therefore encouraged.
“DESS is committed to safeguarding and promoting the welfare of children and expects all staff and volunteers to share this commitment. Background checks and ICPC/Police Clearance certificates will be required.”
Please apply using the online application at by the 30th of September 2025 at 1.00 pm.
Please note that if you are longlisted, you may be asked to answer two video questions. Please check your emails regularly.
#J-18808-Ljbffr
Teaching Assistant - SEN
Posted 14 days ago
Job Viewed
Job Description
Teaching Assistant - SEN
role at
GEMS Education Join to apply for the
Teaching Assistant - SEN
role at
GEMS Education Embrace and encourage the ethos and standards of excellence as defined in the GEMS Core Values. Assist the teacher with reading related activities. Run small group activities inside or outside the classroom as directed by the teacher. Prepare and tidy up classroom activities. Mount work displays and assist with preparation of displays. Photocopy documents and assist with preparation of worksheets etc as requested. Responsible for covering class for short periods of time in emergency situations. Tidy and rearrange stock cupboards and distribute new stock. Take children to toilet and change/clean them when necessary. Develop familiarity with relevant aspects of the curriculum eg literacy,
Job Description
Embrace and encourage the ethos and standards of excellence as defined in the GEMS Core Values. Assist the teacher with reading related activities. Run small group activities inside or outside the classroom as directed by the teacher. Prepare and tidy up classroom activities. Mount work displays and assist with preparation of displays. Photocopy documents and assist with preparation of worksheets etc as requested. Responsible for covering class for short periods of time in emergency situations. Tidy and rearrange stock cupboards and distribute new stock. Take children to toilet and change/clean them when necessary. Develop familiarity with relevant aspects of the curriculum eg literacy,
numeracy and Phonetics.
Ensure the GEMS policies, procedures, and codes of conduct are followed at
all times.
Initiate effort and energy beyond the typical work day, where the tasks require additional commitment. Attend staff meetings and serve on committees as required. Ensure tact, confidentiality and discretion at all times. Maintain confidential information and ensure information pertaining to students and the school is not shared or discussed without the approval of the teacher or senior management team.
Perform other duties as requested by direct & dotted reporting line managers / supervisors.
Skills
Qualifications / knowledge:
Good level of general education especially in Maths and English.
Skills:
Strong communication skills with excellent standard of written and spoken English. ICT skills desirable. Able to handle a range of tasks, work under pressure and relate well to children and colleagues.
Experience:
Previous experience as a teaching assistant or working with children preferred.
GEMS Education is committed to safeguarding and promoting the welfare of all of its students and staff. A UK-enhanced DBS or equivalent police check is a pre-requisite for all appointments.
Seniority level
Seniority level Not Applicable Employment type
Employment type Full-time Job function
Job function Education and Training Industries Education Administration Programs Referrals increase your chances of interviewing at GEMS Education by 2x Sign in to set job alerts for “Teaching Assistant” roles.
Female Primary Class Teacher required (August 2025 start)
Early Years Teachers – British Academies, Qatar – August 2025 Start, ASQ INTERNATIONAL
Junior School Teacher - Qatar, TEACHERS RECRUITMENT COMPANY
English Teacher - Doha, Qatar - August 2025, TEACH ANYWHERE
Biology Teacher (Cambridge Curriculum), Taleb Group of Schools
Infant School Teacher (Location - Qatar), TEACHERS RECRUITMENT COMPANY
Key Stage 2 Teacher – British Academies, Doha, Qatar – August 2025 Start, ASQ INTERNATIONAL
Secondary Humanities Teacher - British International School in Doha - August 2025 Start, ASQ INTERNATIONAL
Secondary Science Teacher - British International School in Doha - August 2025 Start, ASQ INTERNATIONAL
Full Time Yoga / Pilates Teacher for a 5 Star Hotel Spa in Qatar .
Secondary Humanities Teacher - Doha, Qatar - August 2025, TEACH ANYWHERE
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Non Teaching-Academic Admin
Posted 24 days ago
Job Viewed
Job Description
To ensure efficient academic administration for TransnationalEducation (TNE) programs, particularly the BUC–SUT partnership, by managingacademic operations, records, examinations, and compliance in line withinstitutional and regulatory standards.
Key Responsibilities:
- Manageclass schedules, timetables, and resource allocations
- Coordinateexaminations, invigilation, and results processing
- OverseePearson/BTEC and university registration processes
- Maintainacademic records: attendance, assessments, transcripts, certifications
- Issuestudent letters, IDs, and official documents
- Providelogistical support and payment coordination for visiting/part-time faculty
- Administeracademic-related student and staff requests
- Supportaudits and ensure compliance documentation
- Liaisewith BUC and SUT academic teams for coordination
- Contributeto process improvement and effective use of academic systems
Qualifications and Experience:
- Bachelor’sdegree in Business Administration, Education, or related field
- 3–4years of experience in academic administration, preferably in TNE programs
- Familiaritywith international university systems and compliance standards
- Experiencewith Pearson/BTEC program logistics is an advantage
Skills and Competencies:
- Strongorganizational and multitasking skills
- Highaccuracy and attention to detail
- Proficiencyin MS Office and academic systems
- Goodcommunication and interpersonal skills
- Abilityto work independently with sensitive academic data
- Adaptableand solution-oriented in a fast-paced environment
Non Teaching-Academic Admin
Posted 24 days ago
Job Viewed
Job Description
Key Responsibilities:
Manageclass schedules, timetables, and resource allocations
Coordinateexaminations, invigilation, and results processing
OverseePearson/BTEC and university registration processes
Maintainacademic records: attendance, assessments, transcripts, certifications
Issuestudent letters, IDs, and official documents
Providelogistical support and payment coordination for visiting/part-time faculty
Administeracademic-related student and staff requests
Supportaudits and ensure compliance documentation
Liaisewith BUC and SUT academic teams for coordination
Contributeto process improvement and effective use of academic systems
Requirements
Qualifications and Experience:
Bachelor’sdegree in Business Administration, Education, or related field
3–4years of experience in academic administration, preferably in TNE programs
Familiaritywith international university systems and compliance standards
Experiencewith Pearson/BTEC program logistics is an advantage
Skills and Competencies:
Strongorganizational and multitasking skills
Highaccuracy and attention to detail
Proficiencyin MS Office and academic systems
Goodcommunication and interpersonal skills
Abilityto work independently with sensitive academic data
Adaptableand solution-oriented in a fast-paced environment
#J-18808-Ljbffr
Teaching Assistant (High Level)
Posted today
Job Viewed
Job Description
To work under the instruction/guidance of teaching staff to undertake work, care and support programs. Provide general support to teacher in the care of pupils, and management of the classroom. Work may be carried out in the classroom or outside the main teaching area to support student learning inside and outside the classroom.
**Main Duties**
- **Planning**_
- Develop and prepare resources for learning activities in accordance with lesson plans and in response to pupil need.
- **Teaching and Learning**_
- Within an agreed system of supervision and within a pre-determined lesson framework, teach whole classes.
- Provide detailed verbal and written feedback on lesson content, pupil responses to learning activities and pupil behaviour, to teachers and pupils.
- Promote and support the inclusion of all pupils, including those with specific needs, both in learning activities and within the classroom.
- Use behaviour management strategies, in line with the school’s policy and procedures, to contribute to a purposeful learning environment and encourage pupils to interact and work co-operatively with others
- In accordance with arrangements made by the head teacher, progress pupils’ learning in a range of classroom settings, including working with individuals, small groups and whole classes where the assigned teacher is not present
- Organise and safely manage the appropriate learning environment and resources.
- Promote and reinforce children’s self-esteem and independence and employ strategies to recognise and reward achievement of self-reliance.
- **Monitoring and Assessment**_
- With teacher, evaluate pupils’ progress through a range of assessment activities.
- Monitor pupils’ participation and progress and provide constructive feedback to pupils in relation to their progress and achievement.
- Assist in maintaining and analysing records of pupils’ progress.
- Contribute to programmes of observation and assessment as planned by the teacher and provide reports, evaluations and other information to assist in the provision of appropriate support for specific children.
- **Behavioral and Pastoral**_
- Understand and implement school child protection procedures
- Assist in maintaining good discipline of pupils throughout the school and escort and supervise pupils on planned visits and journeys.
- Provide support and assistance for children’s pastoral needs, for example, dressing, caring for sick, injured or distressed children.
- Supervise pupils in the playground, plan and organise playtime activities.
- **Other**_
- Any other duties required by the class teacher, Deputy Head teacher, or the head teacher, which is within the scope of this position.
- To promote the safeguarding of children.
- To carry out the duties and responsibilities of the post, in accordance with the school’s Health and Safety Policy.
- To use information technology systems as required to carry out the duties of the post in the most efficient and effective manner.
- **General**_
- Accompany children on educational enrichment activities off the school/base site within the normal working hours.
- Support community events that may extend beyond normal working hours, no more than once a month.
**STATEMENT OF PURPOSE**
To work under the instruction/guidance of teaching staff to undertake work, care and support programs. Provide general support to teacher in the care of pupils, and management of the classroom. Work may be carried out in the classroom or outside the main teaching area to support student learning inside and outside the classroom.
**QUALIFICATION**
- **Essential**:_
Good basic education successfully completed secondary school.
- **Desirable**:_
- A relevant qualification in Childcare and/or education.
- Other qualifications relevant to primary or secondary school setting.
- Good understanding of numeracy/literacy skills.
**EXPERIENCE**
- At least (2) years of experience in working with or caring for children of a relevant age in a school setting or similar.
**KNOWLEDGE/SKILLS**
- **Essential**:_
- Ability to speak, read and write English fluently and clearly.
- Good communication and organizational skills
- Basic understanding of child development and learning.
- Ability to relate well to children and adults.
- Basic computer, photocopier and administrative skills.
- Ability to work constructively as part of a team and on own initiative.
- **Desirable**:_
- Knowledge of a second language other than English
- General understanding of learning programmes/techniques.
**Job Types**: Full-time, Permanent, Contract
**Salary**: From QAR4,000.00 per month
**Education**:
- Diploma (required)
**Experience**:
- working or caring for children: 2 years (required)
- Basic computer, photocopier and administrative skills: 2 years (required)
**Language**:
- English (required)
- Arabic (preferred)
Ability to Commute:
- Doha (required)
Ability to Relocate:
- Doha: Relocate before starting work
Be The First To Know
About the latest Teaching job Jobs in Qatar !
English teaching jobs in Qatar
Posted 1 day ago
Job Viewed
Job Description
- Deliver engaging English lessons aligned with the curriculum
- Prepare lesson plans, activities, and assessments
- Monitor student progress and provide feedback
- Participate in school events, staff meetings, and parent-teacher conferences
- Collaborate with fellow teachers to develop cross-curricular initiatives
- Create a positive, inclusive learning environment
- Bachelor's degree in English, English Literature, or related subject
- Teaching qualification such as PGCE, B.Ed., or equivalent
- TEFL, TESOL, or CELTA certification is a plus for ESL roles
- Minimum 2 years of teaching experience (international experience preferred)
- Experience with the British curriculum is highly desirable
- Fluent in English (native or near-native level)
- Strong classroom management and communication skills
- Cultural sensitivity and adaptability
- Must meet Qatari visa requirements for foreign teachers (usually under 50 years old)
- QAR 11,000 – 16,000 (USD $3,000 – $4,400), tax-free and based on qualifications and experience
- Fully furnished accommodation or housing allowance
- Annual return airfare to home country
- Medical insurance
- End-of-service gratuity
- Paid summer and public holidays
- Professional development and training opportunities
- Relocation assistance
- Tuition discounts for teachers’ children (if applicable)
- Updated CV with photo
- Degree and teaching qualification certificates
- Passport copy
- Reference letters
English teaching jobs in Qatar
Posted 1 day ago
Job Viewed
Job Description
Position:
English Language Teacher Location:
Doha British School, Ain Khaled campus (or other DBS campuses) Job Type:
Full-time, academic year contract (renewable) Curriculum:
National Curriculum for England (British curriculum) Grade Levels:
Primary or Secondary (depending on experience) Responsibilities:
Deliver engaging English lessons aligned with the curriculum Prepare lesson plans, activities, and assessments Monitor student progress and provide feedback Participate in school events, staff meetings, and parent-teacher conferences Collaborate with fellow teachers to develop cross-curricular initiatives Create a positive, inclusive learning environment Job Requirements
Education & Qualifications:
Bachelor's degree in English, English Literature, or related subject Teaching qualification such as PGCE, B.Ed., or equivalent TEFL, TESOL, or CELTA certification is a plus for ESL roles Experience:
Minimum 2 years of teaching experience (international experience preferred) Experience with the British curriculum is highly desirable Other Requirements:
Fluent in English (native or near-native level) Strong classroom management and communication skills Cultural sensitivity and adaptability Must meet Qatari visa requirements for foreign teachers (usually under 50 years old) Salary and Benefits
Monthly Salary:
QAR 11,000 – 16,000 (USD $3,000 – $4,400), tax-free and based on qualifications and experience Benefits:
Fully furnished accommodation or housing allowance Annual return airfare to home country Medical insurance End-of-service gratuity Paid summer and public holidays Professional development and training opportunities Relocation assistance Tuition discounts for teachers’ children (if applicable) How to Apply: English teaching jobs in Qatar
Through the Doha British School Careers Page
Visit:
Click on “Careers”Browse current openings and apply directly Via International Teaching Job Platforms
Use websites such as: TES Jobs
Teach Away
SeekTeachers
Documents Required:
Updated CV with photo Degree and teaching qualification certificates Passport copy Reference letters Conclusion Teaching English in Qatar, especially at top-tier schools like Doha British School, provides a rewarding career both professionally and financially. The high quality of life, tax-free salary, and international teaching environment make it ideal for educators seeking global experience. Whether you're a seasoned teacher or looking for a new cultural adventure, Qatar’s education sector is full of opportunity. FAQ
Q1: Do I need a teaching license to teach English in Qatar? Yes, a recognized teaching qualification like PGCE or B. Ed. is usually required. Q2: Is Qatar safe for foreign teachers? Absolutely. Qatar is one of the safest countries in the region and very welcoming to expats. Q3: Do schools provide accommodation? Yes. Most reputable schools offer either free accommodation or a generous housing allowance. Q4: Can my family join me in Qatar? Yes. Many schools support family visas and offer tuition discounts for dependents. Q5: What is the contract length? Typically, 1 or 2 years, with the option to renew based on performance and mutual agreement. Also Apply:
Housekeeping supervisor jobs in Qatar #J-18808-Ljbffr
Teaching Assistant - Secondary (Local Hire Only)
Posted 8 days ago
Job Viewed
Job Description
Overview
This is an exciting opportunity for an exceptional Teaching Assistant to join our school in a key classroom support position.
Mesaieed International School is a vibrant community school with approximately 1200 students from 3 to 19 years of age and representing over 30 different nationalities. We are proud to be a Bilingual and Multilingual SMART School – an accreditation that recognises the on-going effort we make to ensure our staff understand the research, best practices and approaches that make a real difference to the lives of bilingual and multilingual learners and their families.
Our vision is for our students to be high achieving, healthy and happy individuals, well prepared to take their place as global citizens and leaders of the future. Our mission is to achieve this by inspirational teaching that both challenges and supports our young people. We place high value on learning and the well-being of all our students. We also promote the professional development of our teaching assistants, believing that a culture of life-long learning is the key to success. Most importantly, we are a happy school which places a strong emphasis on trust, collaboration, and communication.
The successful candidate will demonstrate an ability to work with the teachers to help raise the learning and attainment of all pupils. You will be committed to promoting students’ independence, self-esteem, and social inclusion. A confidence to give support to pupils, individually or in groups, so they can access the curriculum, take part in learning, and experience a sense of achievement. You will demonstrate your ability to work independently whilst remaining a strong member of the team. This is an opportunity for a passionate individual, who shares our vision and commitment to join an aspirational and hardworking team of educators.
Main Duties- Support students with individual needs under the guidance of our SENCo
- Encourage the participation of all students in learning and extracurricular activities
- Use effective behaviour management strategies consistently in line with the school’s policy and procedures
- Organise and manage resources
- Observe student performance and discuss observations to the class teacher
- Read and discuss lesson plans shared before lessons
- Communicate effectively with other colleagues
- Develop appropriate skills, qualifications, and/or experience needed for the role, through in school professional development opportunities
- Promote and follow safeguarding guidance and child protection procedures
- Enjoy working with children
- Resilient, positive, and enthusiastic about making a difference
- Good literacy and numeracy skills
- Good organisational skills
- Excellent verbal communication skills
- Sensitivity and understanding, to help build good relationships with students
- A commitment to getting the best outcomes for all students, and promoting the ethos and values of the school
- Experience working in a school environment or other educational setting
- Experience working with children / young people
- Experience planning and delivering learning activities
- Understanding and use of Individual Educational Plans (IEPs)
Successful candidates will be employees of QatarEnergy and enjoy paid school holidays and sick leave as per policy. All candidates must be sponsored by their husband and currently be living in the State of Qatar.
If you would like to join our team and make a real difference to the education of our children, please apply immediately and attach a full CV, and a recent photograph. Please ensure that you include your current employer as one of your referees.
Disclaimer: Mesaieed International School is committed to safeguarding and promoting the welfare of children and young people and expects all staff to share this commitment. Successful applicants will be expected to have undertaken relevant safeguarding checks.
#J-18808-Ljbffr