Knowledge of HTML5, CSS3, JavaScript and CSS frameworks like LESS/SCSS.
Good understanding of W3C web standards, CSS grid, flexbox, CSS based Responsive design, cross-browser compatibility.
Understanding of Liferay theme development and customization.
Understanding of JavaScript libraries like ReactJs/Angular/Vue and the entire application lifecycle.
Ability to develop reusable UI components and component library.
Develop UI mockups and prototypes to illustrate user journey and application flow using tools such as wireframe.cc, sketch, figma, AdobeXD, UX Pin,etc.
Knowledge of application state management tools and concepts such as Flux/Redux/Mobx.
Knowledge of Node.js along with frameworks available such as ExpressJs, Hapi.Js, Loopback etc.
Ability to write server side logic in Node.js to consume web services and connect with front-end.
Ability to implement secure data exchange between end users and server using JSON web token.
Knowledge of Git workflow or any other version control tool.
Understanding of build tools like gulp, grunt, webpack , parcel, etc.
Relevant Job Openings
Hiring for Angular Front-end Web Application Developer