About the jobs available at Web Courses

Are you someone who loves to share knowledge and inspire others?

We are looking for both on-line and onsite instructors.

“Teachers have three loves: love of learning, love of learners, and the love of bringing the first two loves together”

- Scott Hayden

Finding the right instructors has always been a challenge for our academy. To find that right mix of expertise, teaching ability and friendly nature is rare. We need teachers who are inspired by teaching others and have a deep day to day knowledge of their subjects.

Are you someone who loves to learn, teach and grow with the people your knowledge helps? If yes we have some exciting possibilities as a Web Courses instructor.

To help support you as a new instructor we provide all the teaching materials for your classes. Our booking team will always favour your schedule when booking your classes and we will properly vet new students and provide you with lots of information about their requirements, questions and any previous experience.

By putting our teachers first we have had 12 years of happy instructors enjoying working with our keen students. Our lesson plans and course materials are world class and easy to follow. By putting your schedule first you can fit your teaching into your schedule easily. Our vetting of new students ensures that you are working with keen and capable trainees who you can enjoy being in the classroom with.

What are the benefits of teaching at Web Courses Academy?

Use your knowledge to make extra income

Imagine knowing you are making a real difference in people's lives, careers, and even businesses as you earn a decent extra income.

We do the hard work, you just teach

Learning materials, lesson plans, booking schedules, and customer care is all taken care of by the Web Courses booking team.

Your schedule and needs come first

You let us know when you are available and before any course/lesson is confirmed we will make sure it fits within your schedule.

Use your knowledge to make extra income

One lesson is B2000+ online and B3000+ in-person and B5000 -B20,000 for a single corporate workshop. So do you have the knowledge to share?

Share your experience and help others grow

The type of trainee and companies that we choose to work with are keen, driven, and highly appreciative of our expert instructors.

Expand your personal and business network

Trainees of Web Courses have included CEOs, Thai Royalty, directors at the United Nations, Sales directors of BMW ad many more.

Recieve ongoing training and support

Teaching is our passion, it's what makes TT unique. We promise to invest in developing your teaching skills and providing non-stop support.

Recieve ongoing training and support

We have fun, we work hard and we love getting together when we can. Join us for regular social events both on and offline.

The reason I love teaching with WCB is that you are always teaching people who want to learn. Also it’s a nice extra income as the teaching hours can mount up nicely.

Carl Heaton, Senior Instructor

Open Positions

Web Design Teacher with students

Overview

You will be teaching web design principles in group, private and workshop environment. Your key responsibility will be supporting students during their course and answering questions in a positive and constructive manner and also working with our content team to create and update courses.

Experience
  • Thai / International
  • 4+ years experience working as a web designer
  • Very strong written and spoken English
  • 2+ years teaching experience, this can be as a teacher, instructor, lecturer or as an inhouse trainer
  • Clear and patient communicator
  • HTML/CSS/JS intermediate to advanced
  • WordPress to an advanced level
  • Experience in the full design process from start to finish
 
Hours and schedule

Flexible timing and schedule.

Pay and bonuses

The more senior you are, the more experience you have the higher the rate we can request from trainee and thus pay you. It is that simple. Here are examples of a typical income for a teacher:

  • Full-time group course: ≈100 hours of teaching over 8-12 weeks: ≈ 80,000 – 100,000++ baht
  • Part-time group course: ≈18 hours over 4 weeks ≈16,000+ baht
  • Private class in-person: 3 hours : ≈2,500+ baht per day
  • Corporate training: to be confirmed based on the client, location and timing. Rate starts at 2,000++ baht per hour + expenses.

Apply for this teaching position

Contact us

Social Media Marketing Teacher with students

Overview

You will be teaching photography theory and practice in group and private environment. Your key responsibility will be supporting students during their course and answering questions in a positive and constructive manner and also working with our content team to create and update courses.

Experience
  • Thai nationality or a foreigner who has their own company
  • In-depth working knowledge of Social Media (Facebook, Instagram, Line, Twitter, LinkedIn)
  • Proven track record of creating content and relationships that have driven traffic to websites
  • Ability to show students how to build their own content calendars
  • Strong written and spoken English
  • 2+ teaching experience, this can be as a teacher, instructor, lecturer or as an in-house trainer
  • Clear and patient communicator
 
Hours and schedule

Flexible timing and schedule

Pay and bonuses

The more senior you are, the more experience you have the higher the rate we can request from trainee and thus pay you. It is that simple. Here are examples of a typical income for a teacher:

  • Full-time group course: ≈100 hours of teaching over 8-12 weeks: ≈ 80,000 – 100,000++ baht
  • Part-time group course: ≈18 hours over 4 weeks ≈16,000+ baht
  • Private class in-person: 3 hours : ≈2,500+ baht per day
  • Corporate training: to be confirmed based on the client, location and timing. Rate starts at 2,000++ baht per hour + expenses.

Apply for this teaching position

Contact us

Photography Teacher with students

Overview

You will be teaching photography theory and practice in group and private environment. Your key responsibility will be supporting students during their course and answering questions in a positive and constructive manner and also working with our content team to create and update courses.

Experience
  • Thai nationality or a foreigner who has their own company
  • In-depth working knowledge of DSLR cameras and how to use their features and function to take professional quality photos
  • Advanced knowledge of
  • Adobe Lightroom
  • Ability to show students how to create eye-catching portfolios
  • Strong written and spoken English
  • 2+ years teaching experience, this can be as a teacher, instructor, lecturer or as an in-house trainer
  • Clear and patient communicator
 
Hours and schedule

Saturday and Sunday group classes and private classes on weekdays when requested by students

Pay and bonuses

The more senior you are, the more experience you have the higher the rate we can request from trainee and thus pay you. It is that simple. Here are examples of a typical income for a teacher:

  • Full-time group course: ≈100 hours of teaching over 8-12 weeks: ≈ 80,000 – 100,000++ baht
  • Part-time group course: ≈18 hours over 4 weeks ≈16,000+ baht
  • Private class in-person: 3 hours : ≈2,500+ baht per day
  • Corporate training: to be confirmed based on the client, location and timing. Rate starts at 2,000++ baht per hour + expenses.

Apply for this teaching position

Contact us

Digital Marketing Teacher with student

Overview

You will be teaching digital marketing principles in group, private and workshop environment. Your key responsibility will be supporting students during their course and answering questions in a positive and constructive manner and also working with our content team to create and update courses.

Experience
  • Thai nationality or a foreigner who has their own company
  • 4+ years experience working in digital marketing
  • Strong written and spoken English
  • 2+ years teaching experience, this can be as a teacher, instructor, lecturer or as an in-house trainer
  • Clear and patient communicator
  • Up to speed with latest SEO trends and tools
  • Experience creating and implementing Social Media Marketing strategies
  • Excellent working knowledge of all aspects of e-Commerce
 
Hours and schedule

Flexible timing and schedule

Pay and bonuses

The more senior you are, the more experience you have the higher the rate we can request from trainee and thus pay you. It is that simple. Here are examples of a typical income for a teacher:

  • Full-time group course: ≈100 hours of teaching over 8-12 weeks: ≈ 80,000 – 100,000++ baht
  • Part-time group course: ≈18 hours over 4 weeks ≈16,000+ baht
  • Private class in-person: 3 hours : ≈2,500+ baht per day
  • Corporate training: to be confirmed based on the client, location and timing. Rate starts at 2,000++ baht per hour + expenses.

Apply for this teaching position

Contact us

Graphic Design essentials Class

Overview

You will be teaching graphic design principles in group, private and workshop environment. Your key responsibility will be supporting students during their course and answering questions in a positive and constructive manner and also working with our content team to create and update courses.

Experience
  • Thai nationality or a foreigner who has their own company
  • 4+ years experience working in graphic design
  • Strong written and spoken English
  • 2+ years teaching experience, this can be as a teacher, instructor, lecturer or as an in-house trainer
  • Clear and patient communicator
  • Advanced knowledge of Adobe Photoshop, Illustrator and InDesign
  • Experience of full design process from start to finish
 
Hours and schedule

Flexible timing and schedule

Pay and bonuses

The more senior you are, the more experience you have the higher the rate we can request from trainee and thus pay you. It is that simple. Here are examples of a typical income for a teacher:

  • Full-time group course: ≈100 hours of teaching over 8-12 weeks: ≈ 80,000 – 100,000++ baht
  • Part-time group course: ≈18 hours over 4 weeks ≈16,000+ baht
  • Private class in-person: 3 hours : ≈2,500+ baht per day
  • Corporate training: to be confirmed based on the client, location and timing. Rate starts at 2,000++ baht per hour + expenses.

Apply for this teaching position

Contact us

 

Web Development class

Overview

You will be teaching web development in group, private and workshop environment. Your key responsibility will be supporting students during their course and answering questions in a positive and constructive manner and also working with our education team to improve the web development curriculum. You will also collaborate, present design specs, troubleshoot website problems, help maintain, and update websites. Illustrate design ideas using storyboards, process flows and sitemaps and share your knowledge and transmit it to students and future designers.

Experience
  • Thai / International
  • Strong written and spoken English, Teamwork, Verbal Communication
  • Proficient design software such as Sketch. Invision, Adobe XD
  • Experience in using UX design best practices to design solutions
  • An understanding of mobile-first and responsive design
  • Know HTML, CSS, JavaScript, PHP, and other relevant web design coding languages
  • Web Programming Skills, E-Commerce, and cross-browser compatibility
 
Hours and schedule

Monday to Friday 9am to 6pm.

Pay and bonuses

The more senior you are, the more experience you have the higher the rate we can request from trainee and thus pay you. It is that simple. Here are examples of a typical income for a teacher:

  • Full-time group course: ≈100 hours of teaching over 8-12 weeks: ≈ 80,000 – 100,000++ baht
  • Part-time group course: ≈18 hours over 4 weeks ≈16,000+ baht
  • Private class in-person: 3 hours : ≈2,500+ baht per day
  • Corporate training: to be confirmed based on the client, location and timing. Rate starts at 2,000++ baht per hour + expenses.

Apply for this teaching position

Contact us

 

Junior UX UI Designer

Overview

As a junior UX/UI Designer, you will create wireframes, storyboards, sitemaps and user flows as well as create product prototypes, design user interface. You will collaborate with other team members and stakeholders, and cooperate with developers to match visual design.

Experience
  • Thai / International
  • Strong written and spoken English
  • Proficient design softwares such as Adobe
  • Photoshop and Sketch
  • Experience in using UX design best practices to design solutions
  • An understanding of mobile-first and responsive design
 
Hours and schedule

Monday to Friday 9am to 6pm.

Pay and bonuses

The more senior you are, the more experience you have the higher the rate we can request from trainee and thus pay you. It is that simple. Here are examples of a typical income for a teacher:

  • Full-time group course: ≈100 hours of teaching over 8-12 weeks: ≈ 80,000 – 100,000++ baht
  • Part-time group course: ≈18 hours over 4 weeks ≈16,000+ baht
  • Private class in-person: 3 hours : ≈2,500+ baht per day
  • Corporate training: to be confirmed based on the client, location and timing. Rate starts at 2,000++ baht per hour + expenses.

Apply for this teaching position

Contact us

UX UI Teacher

Overview

You will be teaching web design principles in group, private and workshop environment. Your key responsibility will be supporting students during their course and answering questions in a positive and constructive manner. Share your knowledge and transmit it to students and future designers. Illustrate design ideas using storyboards, process flows and sitemaps. You will also work with the education team to improve the UX/UI curriculum and update the courses.

Experience
  • Thai / International
  • Strong written and spoken English
  • Proficient design software such as Sketch. Invision, Adobe XD
  • Knowledge in UX, UI, IxD, and visual design.
  • 4+ years experience in a digital-design related field
  • Some basic HTML knowledge
  • Software knowledge in Sketch, InVision, XD, Photoshop, Axure
  • An understanding of mobile-first and responsive design
 
Hours and schedule

Monday to Friday 9am to 6pm.

Pay and bonuses

The more senior you are, the more experience you have the higher the rate we can request from trainee and thus pay you. It is that simple. Here are examples of a typical income for a teacher:

  • Full-time group course: ≈100 hours of teaching over 8-12 weeks: ≈ 80,000 – 100,000++ baht
  • Part-time group course: ≈18 hours over 4 weeks ≈16,000+ baht
  • Private class in-person: 3 hours : ≈2,500+ baht per day
  • Corporate training: to be confirmed based on the client, location and timing. Rate starts at 2,000++ baht per hour + expenses.

Apply for this teaching position

Contact us

Academy Manager

Overview
  • Thai / International
  • Full-time position
  • 9am to 6pm (12-1 lunch & 3:00 to 3:30pm break)
  • 40,000 – 60,000 baht per month standard salary
  • Work Permit Available
  • National Thai holidays & Christmas and New Years
  • Bonus scheme for filling Bootcamps and Pro courses
 
Managing
  • Manage the day to day running of the school to ensure our high quality of service remains and improves
  • Works proactively with the administration team to ensure they have support and all the details they need to suggest courses and take bookings
  • Ensuring the environment is maintained to a high quality
  • Managing and coordinating projects such as new course development, marketing and administration tasks
  • Identify any materials, resources or stationary needed to improve the quality of teaching and life for students and staff
  • Working with administration staff to create reports on academy occupation, course attendance
  • Managing the company Trello for overall company management and assigning of tasks to both owners, teachers, interns and administration staff
  • Helping sell to prospective students and supporting administration staff with any online questions
  • Performance reviews for teachers, remote and administration team members
 
Marketing
  • Working with the team to create an overall marketing strategy and ensuring its implementation
  • Managing the company marketing trello board and working with content creators and remote/interns to ensure content is posted
  • Managing the team in charge of running social media profiles and including Google Business listings
  • Ensuring the quality of information added to the CRM
  • Working with staff to implement proactive marketing based on the data within our CRM
  • Creating ROI reports based on spend for marketing of courses
  • Ensuring that website and print media are up-to-date, accurate and promote sales
 
Teacher management
  • Sourcing and interviewing new teachers
  • Taking part in the test lessons to ensure any teachers joining the team meet the high standard of teaching we must maintain
  • Ensuring that teachers have the relevant information about their students and or group courses
  • Supporting the booking team in providing teachers with lesson plans and course materials. Where required this position requires the candidate to create the materials or work with SME’s.
  • Project managing the creation of courses and ensuring they meet the demands of the industry, trainees and MOE.
  • Implementing a naming matrix to track and update all courses materials
 
Teaching
  • We expect the candidate to also be able to take on private classes (this should not exceed XX hours per week and any teaching done after 6pm will be at the standard teacher rate as additional to your salary)
  • Group and Bootcamp courses will be managed by other teachers but in case of an emergency the academy manager will be willing to step in to support the class.
 
Hours and schedule

9am to 6pm (12-1 lunch & 3:00 to 3:30pm break)

Pay and bonuses

40,000 – 60,000 baht per month standard salary

Apply for this teaching position

Contact us

To apply, just complete the quick form below
  • Stage 1 : Instructor application form

  • Thank you for your interest in joining our instructor team.
    Please complete the form below to give us as much information as possible to help move to the next step. Once you send in your application we will review and get back to you with a date and time for a chat online.
  • My preferences and availability

  • Getting to know you

What is the Web Courses Group and who’s involved?

Web Courses is always growing. We started back in 2008 and since then we have helped many wonderful charities, our trainees have gone on to create amzing work and now we are expanding our online training team. So there is a lot going on! Find out more:

Web Courses Academy logo

Web Courses Computer and Design School

The origins of Web Courses and our parent company holding our MOE accreditation.

Web Courses Agency logo

Web Courses Design Agency

TTA cares about business and the world they design for. Focusing on the sustainability sector.

HH works logo

H+H Senior Design Consultancy

A new digital consultancy, busy designing beautiful products, and experiences.