Responsibilities:
1. Use React / TypeScript / HTML5 / ES6 + / Node.js / Next.js / CSS3 / SCSS / Material UI / Ant Design / Webpack / Yarn / GraphQL other front-end front-end technology stacks to build a large front-end architecture of the companys systems;
2. Lead the front-end team, work closely with the UX team back-end developers to jointly improve the user experience of the companys products;
3. Work assignment of team members, technical review, performance evaluation of subordinates;
4. Dare to try new technologies, embrace technological changes, reconstruct optimize existing technical projects;
5. Optimize the existing business system to improve the efficiency of development, construction release
Qualifications:
1. More than 8 years of front-end development experience more than 3 years of front-end architecture experience;
2. Have experience in developing large-scale system control interface;
3. Computer related major, bacheldegree above;
4. Fluent in English;
5. Proficient in HTML5 / CSS3 / ECMAScript 6, 7 / TypeScript;
6. Proficient in Vue.js React corresponding technology stack;
7. SCSS;
8. Familiar with Bootstrap 3 other CSS frameworks;
9. Familiar with HTTP protocol RESTful specifications;
10. Webpack.
Bonus:
1. Front-end framework development experience;
2. Held front-end technical works, well-known blogs, public accounts, etc .;
3. Java development experience;
4. Study abroad work experience;
5. Redis, RDBMS experience;
6. UI / VI experience;
7. CI / CD, Docker related experience.