Join us / Trabaja con nosotros

Join us / Trabaja con nosotros

Teaching positions

The selection process is open all year long. If you are interested in working at St. James, please read the information below and complete the application form.

You as a teacher

  • EU citizen (Spanish, Irish, etc.) or in possession of a valid Spanish work permit.
  • CELTA / Trinity and /or PGCE/QTS.
  • University degree in a national curriculum subject.
  • One year’s experience teaching young learners and teenagers.
  • Professional, friendly and approachable manner with the ability to adapt and be flexible.
  • Good organizational and planning skills and the interest to develop as a teacher.
  • Ability to work with young learners and teenagers.
  • IT skills.

Your Role at St James

  • To teach general English and English through other subjects (CLIL) to students ranging mainly from young learners to teenagers and some adults.
  • To plan effective lessons using the wide range of resources available at the schools.
  • To attend training sessions.
  • To provide feedback on students performance by way of written reports and parents’ day.


  • Competitive salary with fully paid holidays at Christmas and Easter and other observed local holidays.
  • Part and full time contracts of up to normally 21 teaching hours per week from mid September until the latter part of June.
  • Accrued holiday pay throughout the duration of the contract (paid on completion).

About St. James

St James Language Center has been the quality leader in private English language schools since it opened in 1995 in Mairena del Aljarafe, Seville.

We have grown to six centres all delivering the same high quality classes to students from as little as three year olds to adults. We also teach in schools in the province of Seville.

We have our own English and Science programme for school age students which makes us unique in what we offer and also attracts many English teachers who not only want to deliver dynamic English classes but something a bit out of the ordinary and more interesting.

Throughout the year we have an activity and social programme including Halloween and Christmas parties, video clubs, treasure hunts, excursions as well as summer camps in Spain or UK/USA.

The two most important things to us are our teachers and our students which is why we have developed an excellent teacher training programme over the years tailored for teachers with different levels of experience so that our students can continue to enjoy dynamic, communicative, fun lessons whilst learning English all at the same time!


If you want to apply for a job, first please read about our centers and complete the application form below.

St. James Sevilla y Provincia

St. James was founded in 1995 in Mairena del Aljarafe, Seville. We have three centers in Mairena, Ciudad ExpoMairena Centro and Nuevo Bulevar, and one center in San Juan de Aznalfarache. We also teach online and in schools in the province of Seville.

Our centers are accessible by metro and/or bus from the center of Seville. The classrooms in each center are equipped with computers, projectors and whiteboards. There is a maximum of 12 students per class.

Our students range in age from 3 years old to adults. They receive in general two 90 minute classes a week, although there are some intensive groups that receive two 180 minute classes per week. Most students in secondary school and adults are seeking a certificate in English such as the Cambridge First Certificate (B2).

Besides the teaching timetable, teachers are also provided with in-house teacher training sessions. St. James also provides teachers with the possibility of attending external training sessions and also online training sessions through, for example, Cambridge Learning Management System.

In the centers teachers receive support from their colleagues and the center managers. The educational team also provides different forms of observations to help teachers improve and resolve specific difficulties in their classes.

Salaries are competitive. They are based on a teacher’s experience.

Interested candidates who fulfill the criteria mentioned on this  page should complete the application form below. Any questions can be resolved by contacting

St. James Pilas

St. James Language Center Pilas is a franchise that opened in 2012. We are based 30 kilometres  southwest of Seville in a traditional and friendly town with Doñana National Park, El Rocío and the beach all on our doorstep.

Our clients are mainly from Pilas and the surrounding villages. We have built close working relationships with our clients and students over the years by maintaining our high quality standards and professionalism alongside a personable approach.

Our centre is welcoming, bright and modern with six large digitalised classrooms, reception, waiting room and a teachers’ resource room. We have a great team of eight to ten staff that all contribute to the successful running of the school. Our teachers benefit from the excellent St. James teacher training programme and team working environment.

Our students follow the same educational programme as the other St. James centres including CLIL (content based learning) and Cambridge exam preparation classes. There are also various student excursions and activities organised throughout the year.

We are looking for teachers who like working as part of a small team. They should enjoy sharing ideas and working together to create a harmonious working and learning environment for everyone. They should love delivering fun and dynamic classes to their students.

Our starting salary is from €1500 gross per calendar month based on a 24 hour teaching week with relevant planning and meetings / training. All teachers receive national and local holiday pay and the standard end-of-contract payments.

Please feel free to contact us at if you want to find out more about working with our team here in Pilas!

St. James Almonte

St. James Almonte is the latest addition to the St. James network of language schools. We are a franchise which opened in 2017.  Since our opening the number of students enrolling in our academy has continued to grow.

Our clients come from Almonte and the surrounding towns. This gives us the opportunity to get to know our students and clients a bit better and develop bonds with the local community.

Almonte is in Southwest Spain, in the province of Huelva. It is famous for ‘El Rocío’ pilgrimage, the largest in Spain, which attracts nearly a million people every year during Pentecost. There are other traditional festivals as well, such as the ‘San Pedro’ fair in June.

Almonte is surrounded by beautiful countryside, most notably Doñana National Park, where flamingos and other migratory birds stop on their way between Europe and Africa. The beach of Matalascañas is also just 15 minutes away by car.

If you choose to live nearby, living costs are reasonable. However, if you prefer to live in Seville or Huelva, Almonte can be easily accessed from the motorway.

We are committed to maintaining St. James educational standards and our teachers benefit from its excellent training programme. We also provide lots of support in our school, working closely with our teachers with their day-to-day planning and with issues that may arise in their classes.

We are looking for teachers who are passionate about their trade, like working with young learners and have a desire to develop and keep growing. You will find a friendly team and competitive working conditions, with salaries starting at €1500 gross for a full-time teaching position of 24 contract hours.

Please feel free to contact us at if you want to find out more about working with our team here in Almonte!


Job Application Form

It is important that you fill in this form carefully so that we can evaluate your application properly. If you have any questions while you are completing it do not hesitate to get in touch with us. Thank you.

"*" señala los campos obligatorios


Choose the center(s) you are interested in*
Name and surname*
Do you have experience teaching online?
Do you have your own transport?
Please upload your CV here. The maximum size is 2MB. Maximum number of files: 3. Allowed file types:: jpg, txt, rtf, html, odf, pdf, doc, docx, gdoc.
Suelta archivos aquí o
Tipos de archivos aceptados: jpg, txt, rtf, html, odf, pdf, doc, docx, gdoc, Tamaño máximo de archivo: 2 MB, Número máximo de archivos: 3.