Skills Essential
· Good understanding of ES6 and TypeScript methods, functions, best practices and limitations.
· Experience developing front-end applications using Angular 7+ ( Angular 16 is preferred. Reactjs, Vuejs are add-ons ).
· Understanding of component and state management libraries with demonstrable experience comparing and implementing them in data focused projects.
· Good understanding of browser memory (eg: cookies, cache).
· Good understanding of CSS and pre-processors (LESS and SASS).
· Experience gathering and prototyping app requirements with stakeholders during the UI/UX design process while assessing and implementing component libraries (Material Design, Bootstrap or similar).
· Good understanding of NodeJS and its uses in in modern web development through npm packages.
· Good Understanding of version control, via the use of GitHub.
· Experience working with Postman and Swagger.