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


3 vacancies in Bangkok

Graduate Web Developer

Lead / Senior 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.

Graduate Web Developer

25k – 30k THB, Bangkok

We’re looking for really smart software developers who like a challenge. This role is open to new graduates as well as developers with a few years of experience.

Requirements

  • Front-end coding skills in HTML5, CSS3, JavaScript/Typescript.
  • Experience in Angular or React would be an advantage. Also knowledge of Redux.
  • Strong analytical and problem solving ability.
  • Hands-on experience of automated testing: unit tests, integration tests.
  • Skilled in implementing responsive, robust, widely compatible user interfaces.
  • Bachelor’s degree in Computer Science, Software Engineering or related fields.
  • Experience with source control systems such as Git.
  • Self‐motivated, fast learner, detail-oriented, team player.
  • Thai nationality for this role.
  • (Nice to have) Able to communicate clearly and effectively in written and spoken English.

Benefits

  • International environment and multi-cultural experience
  • Monday to Friday, 5 days work week
  • 15 days holiday + Thai national holidays
  • Up to 2 months discretionary bonus
  • Flexible working hours
  • Competitive salary
  • Medical insurance
  • Provident fund
  • Free snacks and drinks
  • Great office environment with pool table
  • Casual dress code
  • Convenient office location close to BTS Chitlom

Lead / Senior Web Developer

60k – 120k THB, Bangkok

You will be working on BSD’s main client-facing education platform, building functionality to be used by many thousands of teachers, students and school staff.

You will lead the main software development team and have a great deal of influence and freedom to create world-class software.

Responsibilities

  • develop major new platform features from front-end through to back-end, including DB queries and migrations
  • build new micro-services and maintain/improve the platform architecture
  • reviewing the work of your team and helping them create high-quality solutions
  • promoting best practices and keeping abreast of new technology
  • contribute to the design of technical solutions and cloud architecture

Requirements

  • strong analytical and problem solving ability.
  • at least 5 years work experience as a web developer.
  • bachelor’s degree in Computer Science, Software Engineering or related fields.
  • in-depth understanding of the entire web development process – design, development and deployment.
  • able to design scalable, efficient and maintainable solutions within a complex existing product.
  • strong JavaScript programming experience, preferably ES6.
  • experience in AngularJS or ReactJS. Knowledge of Redux is a bonus.
  • experience of back-end coding, preferably although not necessarily with Node.js.
  • hands-on experience of automated testing: unit tests, integration tests.
  • strong grasp of development best practices and keen to improve processes.
  • able to communicate clearly and effectively in written and spoken English.
  • experience of database design, writing SQL and managing schema and data migrations.
  • good people management skills.
  • front-end coding skills in HTML and CSS
  • experience with source control systems such as Git, SVN, etc.
  • self-motivated, fast learner, detail-oriented, team player.

Our tech stack

ReactJS, Redux, RxJS, webpack, Node.js, PostgreSQL, Amazon Web Services, Git.

Am i right person?

If you’ve got experience of these technologies then you’ve got an advantage, but if you’re an awesome web developer and like the sound of this tech stack then please apply.

This position is open to Thai and non-Thai nationals. Full visa and work permit support will be provided.

Benefits

  • Salary: 60k THB – 120k THB
  • International environment and multi-cultural experience
  • Monday to Friday, 5 days work week
  • 15 days holiday + Thai national holidays
  • Up to 2 months discretionary bonus
  • Flexible working hours
  • Competitive salary
  • Medical insurance
  • Provident fund
  • Free snacks and drinks
  • Great office environment with pool table
  • Casual dress code
  • Convenient office location close to BTS Chitlom

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.

Responsibilities

  • 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.

Benefits

  • International environment and multi-cultural experience
  • Monday to Friday, 5 days work week
  • 15 days holiday + Thai national holidays
  • Up to 2 months discretionary bonus
  • Flexible working hours
  • Competitive salary
  • Medical insurance
  • Provident fund
  • Free snacks and drinks
  • Great office environment with pool table
  • Casual dress code
  • Convenient office location close to BTS Chitlom