- Develop new user-facing features;
- Build reusable code and libraries for future use;
- Ensure the technical feasibility of UI/UX designs;
- Strong knowledge of EcmaScript 6;
- Good understanding for at least one of Angular, AngularJS, ReactJS, Polymer;
- Familiarity with frontend build tools, such as Grunt and ;
- Good understanding of browser rendering behavior and performance;
- Basic understanding of web markup, including HTML5 and CSS3.