Location also open to Wuxi, Chengdu, Suzhou
RESPONSIBILITIES:
1. Develop reusable user interfaces and components to enhance component reusability and front-end development efficiency, preferably with experience in building component libraries.
2. Lead the development of high-performance, highly available, and secure front-end frameworks to enhance the efficiency and quality of front-end development continually.
3. Drive the design, development, and deployment of large-scale front-end projects independently.
4. Collaborate closely with backend engineers to deliver projects successfully, crafting products with exceptional user experiences. Engage with UI designers to grasp design requirements and translate them into frontend implementations.
5. Strengthen the frontend engineering ecosystem by evaluating and deploying new technologies accurately and effectively.
6. Optimize the company's web frontend architecture and technologies to fine-tune page performance when necessary.
7. Adhere to established development processes, monitor project timelines, ensure timely project completion, and submit code according to schedule.
8. Complete relevant development and interface documentation.
QUALIFICATIONS:
1. Bachelor’s degree with 3+ years of relevant experience.
2. Possess a strong foundation in front-end development encompassing HTML, CSS, and JavaScript, well-versed in the latest features of HTML5 and CSS3, capable of autonomously developing standard components.
3. Skilled in utilizing technologies in React, Vue, Echarts, Bootstrap, and Node.js for the development of web pages, with proficiency in ES6 syntax.
4. Well-acquainted with HTTP and WebSocket protocols, demonstrating a profound comprehension of web performance optimization and prevalent vulnerabilities.
5. Display a keen interest in the design principles and practical implementation of top-tier and cutting-edge front-end frameworks and libraries, showcasing robust learning capabilities, adept problem analysis and resolution skills, along with design prowess to independently scrutinize and address issues.
6. Proficient in agile team-product development methodologies and well-versed in DevOps concepts, adept at utilizing Git for efficient code management.
7. Skilled in page design and implementation of front-end interactions for biologically-related projects based on requirements documents or prototypes.
SOFT SKILLS:
1. Demonstrates a strong sense of responsibility, adaptability, and a willingness to learn. Possesses a team-oriented mindset, self-motivation, and is eager to take on challenges.
2. Exhibits excellent communication skills, the ability to handle pressure, and effectively collaborate within a team environment to drive project delivery.
3. Background in biology is preferred.