- Developing Progressive Web Application using JavaScript/HTML5/CSS/RESTful API
- Working with Hardware Engineer to design the web based automation control system
- Using your own initiative to improve processes and willing to challenge existing procedures and processes.
- Working in a fast-pace environment working with the product team and liaising with other teams including QA Engineers and DevOps.
Essential:
- Strong understanding of design pattern
- Strong knowledge of data structures and algorithms
- Strong understanding of JavaScript, its quirks, and workarounds
- Strong understanding of web markup, including HTML5 and CSS3
- Experience with advanced JavaScript libraries and frameworks such as AngularJS, ReactJS, VueJS
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Proficient understanding of cross-browser compatibility issues and ways to work around such issues
- Familiarity with JavaScript task runners (Grunt/Gulp) and bundlers (Webpack)
- Proficient understanding of code versioning tools, such as Git
- Good understanding of browser rendering behavior and performance
- Experience with Agile development environment
- Fluent communication in English
Desired:
- Established experience working with cloud applications (AZURE/AWS)
- Quick thinking and great problem solving and debugging skills
- Bachelor's degree in Computer Science or a related field