Responsibilities
1. Deeply participate in the construction of the company's platform-level infrastructure, including the construction of platform capabilities related to users and hardware services, to support the company's multiple product lines 2. Responsible for the front-end and back-end (Node.js) development of PC, mobile, and cross-end scenarios in the user middle platform 3. Deeply participate in the construction of platform-level infrastructure and R&D system 4. Deeply participate in and promote, and optimize the front-end infrastructure and component abstraction 5. Participate in cutting-edge technology research, and undertake key and difficult technical breakthroughs.
Qualifications
1. Bachelor degree or above, major in computer science, communication and other related majors 2. Proficient in front-end technologies such as JavaScript, CSS, HTML, DOM, drawing, animation, protocol, security, network, performance optimization, etc., and have in-depth application of at least one mainstream front-end framework (React/Vue/Angular, etc.) and can deeply understand its design principles 3. Familiar with frameworks such as React Native/Weex/Flutter, and those with relevant development experience are preferred familiar with Node.js frameworks such as Express/Koa are preferred those with Android and iOS development experience are preferred 4. Have a certain understanding of user experience, interactive operation processes and user needs 5. Love front-end technology, have strong learning ability, have a strong desire for knowledge, curiosity and enterprising spirit, can pay attention to and learn the latest front-end technology in the industry in a timely manner have a strong sense of responsibility and ownership, have good communication and expression skills, be positive and optimistic, and have good teamwork skills.