Full-stack Developer
Full-stack developers at Whale Task build ERP, POS, dashboards and internal systems for Thai businesses with Next.js, TypeScript, Go and PostgreSQL on Google Cloud. You own work from the database table to the screen, and demo it to the client every week.
- Location
- Chiang Mai · hybrid
- Type
- Full-time or internship
- Levels
- Intern–Lead
What you'll do
- Build ERP, POS and dashboard screens with Next.js and TypeScript
- Write APIs in Go and design tables in PostgreSQL
- Ship to Google Cloud and look after what you shipped
- Demo to the client every week and adjust to how the system is really used
Tools
- Next.js
- TypeScript
- Go
- PostgreSQL
- Google Cloud
How we hire for this role
- 1Apply with a link to your work, GitHub or portfolio
- 2An online test cut for the level you apply at, covering fundamentals, the role's main tools and problem solving. Then a conversation with the team.
- 3A written offer with your level, salary and start date
About the online test: how hiring works
Applications are paused
We are not taking new applications right now. Role details, levels and the hiring steps are all still here, and the application form will come back to this page when we reopen.
See all rolesMore Engineering roles
All 10 rolesMobile Developer (Flutter)
Build the apps shops and their staff use every day, on iOS and Android from one codebase.
Backend Developer (Go)
Write the APIs and back-end services that have to be right every time, such as payments and the CRM.
QA Engineer
Check every release before the weekly demo: test plans, API test suites and automated tests for the key flows.
