到岗时间:不限
婚况要求:不限
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.
岗位说明:
本岗位隶属于全球数智科技部下的数智实验室,数智实验室是业内***的技术研发团队,由一群热忱精英的研发、AI、生信、产品等成员构成,我们保持工匠精神打造业内领先的数字化平台与工具,助推药物研发的速度与品质,从而服务人类生命健康。
下述岗位描述是基于中级工程师的画像,我们同样欢迎高潜力的初级工程师和高能力的高级工程师投递,我们将依据您的实际能力给予匹配的岗位定级。同时如果您具备极高技术水平的前提下,还有项目管理的能力与意愿,可以以Tech Lead角色参与招聘。
岗位职责:
1. 开发可复用的用户界面和组件,以增强组件的可复用性和前端开发效率,***具有构建组件库的经验。
2. 领导开发高性能、高可用性和安全的前端框架,持续提升前端开发的效率和质量。
3. 独立推动大型前端项目的设计、开发和部署。
4. 与后端工程师紧密合作,成功交付项目,打造具有卓越用户体验的产品。与UI 设计师紧密合作,理解设计需求并将其转化为前端实现。
5. 通过准确有效地评估和部署新技术,加强前端工程生态系统。
6. 优化公司的 Web 前端架构和技术,确保网站响应时间在 3 秒以内,并在必要时调整页面性能。
7. 遵守已建立的开发流程,监控项目时间表,确保及时完成项目,并按计划提交代码。
8. 完成相关的开发和接口文档。
任职资格:
1. 本科学历,具有 3 年以上相关经验。
2. 在前端开发领域具有扎实的基础,包括HTML、CSS 和 javascript,熟悉 HTML5 和 CSS3 的最新特性,熟练运用Es6及typescript。
3. 熟练运用主流的JS开发框架及其生态,包括但不限于Vue,React(了解其原理更佳)等,能够独立设计和开发高复用性维护性强的公用组件。
4.能够高度还原设计稿或根据需求文档或原型实现与生物相关项目的前端交互。
5. 熟悉 HTTP 和 WebSocket 协议,深刻理解 Web 性能优化和常见漏洞。
6. 对一流和前沿前端框架和库的设计原则和实际实施表现出浓厚的兴趣,展示出良好的学习能力、问题分析和解决能力,具有独立审查和解决问题的设计能力。
6. 精通敏捷团队产品开发方法,并熟悉DevOps 概念,擅长使用 Git 进行高效的代码管理。
7. 有自我驱动力,能够持续的优化代码及用户体验。
软技能:
1. 具有强烈的责任感、适应能力和学习意愿。具备团队合作意识、自我激励,并热衷于接受挑战。
2. 具备出色的沟通能力,能够承受压力,并能够有效与团队合作,推动项目交付。
3. 有生物药研发相关经验优先,英文可作为工作语言优先。
求职提醒:求职过程请勿缴纳费用,谨防诈骗!若信息不实请举报。