👨💻Software Engineer
🌏Bangkok
🏢 On-site
💼Full time
🗓️Getting Old 👵
Job Description
- 3+ years experience in software engineering teams development of web-based frontend.
- Proficient understanding of web markup, including HTML5, CSS3.
- Great understanding of the DOM, client side performance and browser compatibilities
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Proficient understanding of modern JavaScript frameworks, React, Angular, etc. as well as TypeScript
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Familiar with WebSockets, and real-time development.
- Experience with automated UI testing. (Nice to have)
- Experience with developing unit tests and test-driven development. (Nice to have)
- Experience applying application and infrastructure micro-frontend patterns. (Nice to have)
- Experience with Module Federation, Lerna based monorepos, and Webpack 5. (Nice to have)