HTML/AngularJS Developer
UI HTML5 Developer - AngularJS, Javascript, HTML5, CSS, Sass, Typrscript, Testing. UI
Mandatory Skills:
- Single-Page Applications in one or more popular JavaScript MVC, MV* frameworks. Angular.js is preferred
- Microsoft Typescript or ES6 and OO JavaScript JavaScript objects.
- Experience of taking a high resolution design (Photoshop or Illustrator files) and implementing them in HTML5/CSS/JS solutions
- Experience of developing responsive applications targeting multiple screen dimensions and multiple devices.
- Experience of D3.js or similar data visualisation libraries
- DOM Operations optimization, related design principles, avoiding reflows and repaints
- CSS Expert: Including selectors, transitions, different box models and display styles
- Functional JavaScript details of JS functions behaviour, custom context, aspects and patterns of functional programming
- Client - Server communication, REST services, Real Time communication using web sockets, cross origin policy
- Writing Unit testing and testable code eg Karma
- Practical knowledge of CSS pre-processors like SASS/LESS etc
- Practical knowledge of popular development tools like npm, grunt, gulp, karma, jspm etc.