Careers

BSD is an internationally-present Technology Education Academy in the USA, Hong Kong and Thailand. We are on a mission to educate the next generation through relevant courses that deep-dive kids into the world of code.

As part of our systems and products team, this is a great opportunity to help build new products and develop innovative solutions that will change the market forever. If you are passionate about software development then please apply below.

Our team in Bangkok is developing fast, and we are looking for excellent candidates.

Senior Systems Engineer / Cloud Specialist  (up to 100k)

We are looking for an experienced systems engineer to help build and maintain our cloud infrastructure in AWS. This is a full-time development role in a small development team in a young, dynamic company which is expanding quickly. This role is senior and will involve some leadership as the team grows. This position is open to Thai and non-Thai nationals.

We’re building complex web applications to teach code and design. You will be directly involved in designing and building the cloud infrastructure on Amazon Web Services to support this education platform. This is no IT support role – it’s a hands-on architecting role working closely with the development team.

Requirements:

  • At least 3 years experience in working with Linux operating systems and IT infrastructure.
  • Experience with the AWS ecosystem including at least some of EC2, Elastic Beanstalk, Route 53, S3, RDS, CloudFormation, CloudFront, Kinesis and IAM.
  • AWS certifications would be a major plus.
  • Strong understanding of network fundamentals, IP and related services (DNS, VPN, firewalls, etc.) and security.
  • Bachelor’s or Master degree in Mathematics, Computer Science, Statistics or related STEM major.
  • Smart, self‐motivated, fast learner, detail-oriented, team player.
  • Able to communicate clearly and effectively in written and spoken English.

Would be nice, but not essential:

  • Web development using React.js, Redux, Node.js.
  • Apache Hadoop / Storm / Spark
  • Familiarity with Redis.

Full Stack Web Developer (up to 100k)

Our tech stack is ReactJS, Redux, webpack, Node.js, PostgreSQL, Amazon Web Services, git. 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.

Although this is a full-time development role, the right candidate could be promoted to a leadership position. This is a small development team in a young, dynamic company which is expanding quickly. Exciting opportunities ahead.

This position is open to Thai and non-Thai nationals.

Requirements:

  • At least 5 years work experience as a web developer.
  • Bachelor’s degree in Computer Science, Software Engineering or related fields.
  • Strong front-end coding skills in HTML5, CSS3, JavaScript.
  • Experience of back-end coding, preferably although not necessarily with node.js.
  • Experience of database design and writing SQL.
  • Familiar with creating and using a REST API.
  • Good understanding of object oriented programming.
  • Strong analytical and problem solving ability.
  • Familiarity with unit test and regression testing.
  • Able to communicate clearly and effectively in written and spoken English.
  • Self‐motivated, fast learner, detail-oriented, team player.

Senior Web Developer (up to 100k)

Requirements:

  • At least 5 years work experience as a web developer.
  • Bachelor’s degree in Computer Science, Software Engineering or related fields.
  • Strong front-end coding skills in HTML5, CSS3, JavaScript.
  • Able to communicate clearly and effectively in written and spoken English.
  • This role has the potential to turn into a leadership role. We’re looking for someone who is comfortable with leading others.
  • Good understanding of object oriented programming.
  • Strong analytical and problem solving ability.
  • Experience of database design and writing SQL.
  • Experience with source control systems such as Git, SVN, etc.
  • Experience in a few of the following technologies: React.js, Redux, Webpack, AWS, Docker, Node.js, continuous integration, statistical analysis, data mining, machine learning.
  • Preferably, some familiarity with test frameworks such as mocha and selenium.

QA Engineer (up to 50k)

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering or related fields.
  • Preferably some experience as a test engineer, conducting manual tests and recording automated tests.
  • Analytical mindset and great attention to detail.
  • Highly desirable: experience of writing automated tests (e.g. with Selenium).
  • Intermediate to good English ability.

Responsibilities

  • Operate as part of an Agile team to develop web applications and technical solutions that meet both functional and non-functional requirements including quality, security, and performance.
  • Contribute to an effective test strategy to ensure high product quality.
  • Work on both ongoing and ad-hoc development projects to support the business needs of the different international offices.
  • Co-operate with team leader in estimation effort, developing plan/schedule and performing tasks according to the plan to achieve team goals and milestones.
  • Discuss technical solutions with team and provide innovative new ideas to solutions.
  • Participate in the continuous improvement of processes and tooling to enable the team to deliver greater value.
  • Provide technical and design ideas to enhance the user experience.

Company benefits for all positions

  • Competitive salary
  • Medical insurance
  • 15 days holiday + Thai national holidays
  • Bonus
  • Provident fund

Apply Now

Please email your CV, desired position, current salary and expected salary to careers.bangkok@bsdacademy.com

Your Name (required)

Your Email (required)

Your Message

Your Name (required)

Your Email (required)

Your Contact Number (required)

Student's Name (required)

Student's Age (required)

Current School

What level course would you like to enroll your child in? (required)
 Level I (beginner) Level II (intermediate/advanced)

What previous computer coding experience does your child have?
 Basic HTML Basic CSS Basic Game Design JavaScript Python WordPress Other Do Not Know

What video games do they play?

What do they like most about using the internet? (e.g. video watching, socialising, game player)

What softwares/programs do they know how to use? (e.g. Microsoft, OSX, Adobe)

What is your child most interested in learning about?
 Coding Web Design Game Development Robotics Digital Design


 
Permission Slips

BSD may use photos of your child taken during the course for marketing purposes (required)

My child may take lunch outside of academy premises on his/her own (required)

Tuition per child with early bird discount HKD $5,000 covering the full 2-week program to be settled via: (required)

Do you have any questions for us?

Your Name (required)

Your Email (required)

Tell us a bit about your web development goals?


&nbps;

Your Name (required)

Your Email (required)

Tell us a bit about your digital marketing goals?

Your Name (required)

Your Email (required)

Tell us a bit about your design goals?

Your Name (required)

Your Email (required)

Your Phone Number (required)

Course conducted in:
 English Thai

Your Name (required)

Your Email (required)

Your Phone Number (required)