IoT Application Developer
Posting Date:
15 Aug 2025
Job Function:
IT and Digital technology
Company:
Banpu Public Company Limited
Location:
Thailand
Job Summary:
Responsibilities:
- Working with product owners to design user interactions on web and mobile applications
- Translate business requirements i.e. mock-ups and wireframes into front-end code, to front-end and back-end codes.
- Design and develop functional databases, applications, and servers to support websites and mobile applications. Ensure the best performance with optimal resources and sustainability.
- Manage cloud services and resources to support backend and frontend.
- Oversee solution architecture of backend and frontend.
- Stay up-to-date of developments in web and mobile applications and programming languages
- Working with IT- enterprise architect to develop organizational direction on emerging technology platforms and communicates to related parties
- Stay current and provide insight on cutting edge software approaches, architectures, tools, and vendors
- Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions.
- Self-studying new development tools, programming techniques, and computing equipment.
Qualifications:
- Bachelor’s Degree or higher in Computer Science, Computer Engineer or related fields
- At least 5 years of experience in Full Stack Developer role.
- Strong knowledge of
-
- Backend - Typescript, Javascript, Python, Java, etc.
- Frontend – Vue.js, flutter, react with native skill
- Database - MongoDB, MySql, MSSQL
- Software container – Docker, Kubernestes
- Cloud base infrastructure such as GCP, Firebase, Azure
- API design and development.
- Data structures, system design, and algorithms