Join the BSD Education team

Grow your career with us, join the global BSD Education team. From Educators, Technologists, Sales, Business Development and Software Engineering.
Creating global impact
Creating global impact
All team members of the BSD family work towards a unified goal of to make the learning and understanding of code and design accessible and at the forefront of education globally.
Connect & Learn
Connect & Learn
The BSD team consists of technologists, sales specialists, educators and expert marketers from around the world. Get international exposure while learning from the best the industry has to offer.
Effective work culture
Effective work culture
Every single person in our team brings value to the team's ever growing culture. We thrive on a flat hierarchy allowing every team member to feel part of the bigger picture. Personal passions such as gaming and muay thai are shared with the team during our team building activities.
Technology Hub - Bangkok

Technology Hub - Bangkok

2 vacancies in Bangkok

Front-end Web Developer

Technology Education Content Developer

We can also provide internship opportunities for 3rd/4th year Thai university students in the fields: front-end web development, back-end development, data engineering.

Company Benefits:

  • Monday to Friday, 5 days work week
  • 15 days holiday + Thai national holidays + flexible public holiday usage
  • Up to 2 months discretionary bonus
  • Flexible working hours
  • Competitive salary
  • Medical insurance
  • Provident fund
  • Free snacks and drinks
  • Coffee machine – free Nespresso coffee
  • Great office environment with pool table, PS4 and relaxation areas
  • Casual dress code
  • Convenient office location close to BTS Chitlom
  • Monthly code-jam day – build anything you want
  • Continuous improvement through constructive feedback, reviews, training and mentorship
  • Healthy and sustainable work expectations – overtime work is rare

Front-end Web Developer

25k – 50k THB negotiable, depending on experience | full-time | Bangkok

BSD Education is looking for front-end web developers with good CSS and JS. Salary 25k – 50k THB per month. The ideal candidate would be experienced with SASS, TypeScript and React JS, but if you have strong CSS and JS then you can pick up the other skills on the job.

This is a full-time development role within the Bangkok development team. You will be working on our education platform, BSD Online, which is used by tens of thousands of teachers and students worldwide. The primary responsibility is to build re-usable stateless React JS components designed by our UI / UX designer. On each task you will work closely with a senior full-stack developer who will integrate your components into the product. There is good potential for career advancement to a full-stack development role.


  • Strong grasp of CSS, preferably SASS. This is the most important tech skill for this role. You’ll need to demonstrate your knowledge.
  • Good JavaScript experience, preferably TypeScript.
  • ReactJS experience would be nice to have.
  • HTML experience of course.
  • English ability would be helpful, but not essential. Most of the Bangkok staff speak Thai. Anyway, you will often be working with senior Thai developers.
  • Strong analytical and problem solving ability.
  • Smart, self‐motivated, fast learner, detail-oriented, team player.

Job responsibilities:

  • Create and maintain React JS components using SASS and TypeScript.
  • Create ‘stories’ using Storybook to showcase your components.
  • Analyse, troubleshoot and resolve bugs

Technology Education Content Developer

30k – 60k THB, Bangkok

BSD is searching for personable, passionate individuals to join our growing team. We are looking for a self-learner who shares our mission of making technology education available to everyone. As an education content developer you will research and develop new curriculum for the BSD Online platform.


  • Researching ideas for new content and curriculum
  • Designing and developing innovative learning-focused technology projects
  • Leading courses in HTML, CSS, and JavaScript with classes of 10+ students or running off-site tech programs at local schools from time to time.

Our perfect candidate

  • Is punctual, organized and creative
  • Has a strong desire to make a difference every day with a passion for education
  • Has the ability to build relationships with international and culturally diverse coworkers and clients to create a dynamic environment where play, discovery and hard work go hand-in-hand
  • Has outstanding communication and interpersonal skills

Required skills

  • Proficient in HTML, CSS, and JavaScript
  • Experience of teaching – preferably teaching programming to 6-18 year olds within a school classroom environment
  • You must be able to break technology concepts into easily understandable and relatable parts for children and students (6-18 years)
  • Excellent English oral and written communication skills
  • Nice to have: Video game design experience – i.e. Unity3D, Phaser.js, etc.
  • Nice to have: Arduino, Raspberry Pi, Micro:bit, LEGO robotics competition, Python, Java, etc.
Hi there! Looking for more information? Send us a message here
Powered by