August 23, 2026 at 2:59 AM
✨ AI summary
Location
Languages
- TypeScript
- JavaScript
- Python
Frameworks
- React
- Vue
- Node.js
- Webpack
- Vite
- D3
- ECharts
- Plotly
- AntV
Experience Level
- 5+ years front-end or full-stack development
该职位来源于猎聘 关于团队 蛋白数字化组负责金斯瑞蛋白业务线的数字化系统建设,包括实验室信息系统、数据平台、工艺与流程的数字化。我们的用户是实验科学家、工艺开发、生产团队,对系统的易用性、性能、稳定性都有较高要求。我们正在加强团队的工程深度,需要能独立 own 一整条产品线、从 BFF 到前端完整负责的骨干。 岗位责任 1.
前端业务系统开发 负责蛋白数字化组核心业务系统的前端设计与开发 主导复杂业务场景的前端架构、状态管理、交互方案设计 处理实验数据采集、流程看板、可视化分析、报告系统等场景下的复杂表单、大数据量交互、多角色权限等工程挑战 2.
BFF 与全栈能力 独立 own BFF 层的设计与实现,基于 Node.js 或 Python 完成后端服务开发 通过中间件、数据聚合、缓存等机制,在前端与后端之间建立合理的抽象层与后端工程师协同完成系统级接口设计,在前后端职责边界上做出合理判断 3.
前端架构与工程化 负责团队前端技术栈的设计与演进 建立组件库、状态管理、构建流程、设计 token 等前端工程规范 推动构建工具链(Webpack / Vite 等)的优化,提升构建效率与产物质量 沉淀团队级的实践,推动前端代码质量、性能与可维护性的整体提升 4.
数据可视化与业务理解 参与从需求到呈现的完整链路,包括图表选型、交互设计、性能策略 与业务方协作,理解真实业务场景,在需求合理性上提供专业判断 5.
复杂场景的架构设计与理解 能在中小团队中对于插件化、微前端、事件驱动等热门架构模式上做出合理取舍与落地 针对多业务场景的扩展性、复用性设计可演进的技术方案 在大数据量、复杂交互、性能敏感的场景下做出有依据的工程决策 6.
工程文化建设 在团队内推动代码评审、组件复用、设计系统等工程实践 指导初级工程师在前端或全栈方向的成长 任职要求 本科及以上学历,计算机科学、软件工程或相关专业 5 年以上前端或全栈开发工作经验,具备产品级业务系统的完整交付经历 精通React + TypeScript或Vue,对React 生态(状态管理、路由、构建工具等)有深度判断;具备真正的全栈能力:能独立使用Node.js 或 Python 完成后端开发,对 API设计有自己的判断,独立 own过 BFF层完整项目 在复杂表单或数据可视化至少一项上有深度经验 具备前端性能优化的实战经验,能针对包体积、首屏加载、运行时性能等维度做出有依据的优化决策 熟悉构建工具(Webpack/ Vite 等)的配置与优化 在插件化、微内核、事件驱动等架构模式上有实际落地经验 具备良好的设计审美,能够输出符合 B 端业务系统标准的用户界面 在日常工作中熟练使用 Cursor / Claude Code / Copilot 等 AI 辅助工具者优先 具备端到端 ownership 思维,能独立负责一类业务从设计到长期运营的完整闭环 有数据可视化经验(D3 / ECharts / Plotly / AntV 等)、to B 复杂业务系统的性能优化经验、monorepo / 设计系统建设经验、生物医药行业背景者优先