Job Description
1. Collaborate with the design team to realize the interface and interaction design on the Web side.
2. Participate in testing, debugging and performance optimization of web applications to improve user experience.
3. responsible for the development of front-end business logic, work closely with the back-end development team to realize the front-end functions and interface of the web application.
4. responsible for the usability, performance optimization and engineering of related technical modules.
5. responsible for the documentation, unit self-testing, problem repair and maintenance of related technical modules.
Desired Qualification
1. Full-time undergraduate degree or above, majoring in computer related majors.
2. Proficient in HTML, CSS, JS, familiar with page architecture and layout, familiar with HTML5/CSS3 and other common technologies.
3. Proficient in JavaScript, AJAX, DOM, jQuery and other technologies.
4. Experience in MVVM framework development, such as React, VueJS, AngularJS, etc.
5. Familiar with commonly used UI frameworks (e.g. bootstrap/ElementUI/AntDesign, etc.)
6. Familiar with NodeJS, skilled use of Webpack, Grunt, Gulp and other build tools.
7. good communication and teamwork skills, love of technology, strong sense of responsibility, focus on user and product experience.