Role: Full Stack Web Developer
Salary range: up to 90,000 THB negotiable, depending on experience
This is a full-time development role within the Bangkok-based 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 role is full-stack with an emphasis on front-end. A significant proportion of the work for new features will be React.js components, integration into the application using Redux and RxJS. This would be an ideal role for a strong front-end developer who wants to get experience with back-end development and cloud infrastructure.
Our tech stack is ReactJS, Redux, RxJS, webpack, Node.js, PostgreSQL, Amazon Web Services. We use AWS extensively and our infrastructure is in multiple regions around the world. The main services we use are Lambda, DynamoDB, RDS, S3, CloudFront, Elastic Beanstalk, Route 53, API Gateway, Kinesis, Elastic Map Reduce. You'll work with many of these.
You'll be working within a small development team on BSD's only software product, which has been the core of the business for 4 years. Your work will have high impact and visibility. The whole company is focussed on this product: marketing, sales and content creation. We even use our own product to teach students directly.
Nice to have:
Why is it great to be a developer at BSD Education?
There is real opportunity for career growth in this position:
You will also have:
Please include a CV in English. A cover letter/email is optional but recommended.
TTA Space, 6th floor, MBK center, Pathumwan, Bangkok, Thailand
BSD stands for ‘Build Something Different’.
We are an international team of software developers, curriculum developers, and educators who work together on BSD Online - a technology education platform that is sold to schools worldwide on a subscription basis.
Bangkok is our technology hub where we design and build the platform. Our other offices in Hong Kong, US and Philippines deal with content creation, education, customer relations, finance, sales, marketing etc.