Front end or UI engineering used to be just about creating static HTML, CSS and Javascript.

With a plethora of JS libraries and frameworks, developing front end required high end engineers to be part of your development process. Creating and managing JavaScript and CSS have become a critical part of the development cycle, a lot of thought needs to go into developing your front end. Now with front end having to support multiple display devices like desktop, tablets and mobile apps, managing and building apps across these requires a dedicated team of talented resources. We have good experience working in most of the popular UI development frameworks over the years and consider developing UI as much an art as it is engineering. (*In no particular order of experience)

UI Engineering Tools, Libraries & frameworks

nodeJS
Yeoman
Gruntjs
Bower
Jasmine
Karma
Qunit
SASS Compass
jQuery
Bootstrap
Material
angularJS
ReactJS
Meteor
Polymer
Ionic
ExpressJS
MongoDB
Firebase
Neo4j
git