1. At least 4 - 5 years’ experience with HTML5, CSS, and JavaScript in different browsers (Internet Explorer, Firefox, Chrome, Safari);
2. Experience with at least 5 complex websites front-end development;
3. Familiar with Backbone.js, Vue.js, Angular, or React;
4. Knowledge of Web design standard, usability, performance, and how a browser works is mandatory.
5. Experience with JSP, HTML5 and CSS3;
6. Team work, a good learner, willingness of taking responsibilities. 1. Experience with ReactNative a great plus;
7. Experience of designing public API is a great plus;
8. Experience with Spring MVC;
9. Good speaking English skill