Technology consultant with an experience of 4 plus years working in Web development
Having good experience in HTML5/CSS3. - CSS
Cross browser compatible but also experience of progressive enhancement.
Has worked on css frameworks like LESS or NextCss, PostCss.
Good knowledge of css animation.
Built responsive sites with dynamic content
Has worked on J2EE projects & familiar with JSP integration
Should have knowledge and able to comfortably code in multiple programming paradigms Functional, Reactive and Object oriented programming.
Knowledge on using Observables.
Should able to comfortably code in immutable data structures.
Experience using state management tools like Redux, Relay, Flux etc.
Should be comfortable with Test driven or Behavior driven development.
Comfortable with ES6+ Languages.
Familiarity with modern front-end build pipelines and tools and continues integration tools.
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Should be comfortable with Native & multiple Frameworks, OO JS, progressive enhancement, unobtrusive, design patterns and TDD
Thorough understanding of React.js and its core principles.
Knowledge of isomorphic React is a plus.
Familiarity with modern front-end build pipelines and tools
A knack for benchmarking and optimization
Has experience in web technologies like AJAX, JSON and web infrastructure (Apache HTTP/web server
Experience in XML technologies (XML Schema, SAX, DOM)
Has experience in using of source code version control systems like GIT, SVN
Web, Mobile and Prototyping design principles and experience
Ability to understand business requirements and translate them into technical requirements
Has experience in Continuous integration process is Plus