logologo
寻找工作
返回简章2026-04-07 更新

前端工程师

北京
本科及以上
自动化类·计算机类
使用简历深度优化功能,快速提升简历质量
职位介绍
【团队简介】 我们致力于构建面向未来的智能科研基础设施,围绕“人工智能驱动的电池电解液发现平台”开展研发,核心产品融合了电解液数据库、AI建模、自动化实验机器人与实验流程编排系统,服务于前沿材料与能源科学研究。 作为一家以科研为底色、以工程落地为导向的团队,我们欢迎对技术充满热情、具有强烈好奇心、能够独立完成复杂任务、愿意与团队共同成长的开发者加入。 【岗位亮点】 1. 深度参与 AI4Science AI4Engineering: 深度参与前沿科研平台的产品化研发,主导构建智能科研软件的核心用户界面与交互体系; 2. 核心可视化攻坚: 作为前端技术核心,负责复杂实验数据的可视化展示、实验流程交互与模型结果呈现的创新实现; 3. 全链路场景: 直面真实科研工作流,与电解液数据库、自动化机器人状态、模型推理结果进行深度集成与动态展示; 4. 工程与设计并重: 从交互设计到性能优化全链路实践,积累高质量、产品级的前端工程经验; 5. 极客氛围: 技术转化初创团队氛围,充分放权、快速迭代,鼓励在前端领域进行技术创新与体验探索。 【岗位职责】 1. 独立承担智能科研平台的前端架构设计、核心模块开发与线上交付,确保产品的高质量用户交互; 2. 负责平台用户界面的整体实现,包括但不限于数据查询与分析界面、模型调用与参数配置、实验任务状态监控与调度可视化等功能; 3. 负责复杂科研数据的图形化展示,熟练运用 ECharts、D3.js 等可视化库开发动态、交互式图表; 4. 负责界面的 UI 设计与优化,能够独立输出美观、易用的界面设计方案,并将其高保真还原为代码; 5. 与后端 API、数据库服务、AI 推理引擎及自动化机器人平台进行高效协作,构建稳定、流畅的前端数据流与状态管理; 6. 主导前端工程化体系建设(基于 React + TS),保障代码的可维护性、性能与可扩展性,并编写清晰的技术文档; 7. 独立解决复杂前端技术难题,优化应用性能与兼容性,推动前端功能从需求到上线的完整闭环。 【岗位要求】 基本要求: 1. 计算机、软件工程、自动化、电子信息或相关专业高年级本科生、硕士或博士优先; 2. 精通 React 框架,对其核心原理(Virtual DOM, Hooks, Context 等)及生态圈有深入理解; 3. 熟练掌握 Type script,具备良好的类型定义习惯、编程能力与代码架构设计意识; 4. 具备优秀的数据可视化能力,熟练掌握 ECharts、D3.js 或其他图形库,能处理大量实验数据的图表渲染; 5. 具备良好的 UI 设计功底,对审美和交互细节有高要求,能独立完成界面设计(无需依赖专职 UI 设计师)并实现响应式布局; 6. 熟悉现代前端开发工具链(如 Webpack / Vite),了解前端性能优化、跨端兼容等关键问题; 7. 对工程落地有热情,责任心强,能够在初创环境中主动承担责任、高效推进并持续学习。 优先条件(加分项): 1. 有复杂单页应用(SPA)或中后台系统前端独立开发经验,能主导前端项目从 0 到 1 的搭建; 2. 有科研数据平台、实验室信息系统、数据可视化大屏开发经验者优先; 3. 熟悉 React 生态下的状态管理(如 Redux / Zustand / Jotai)及常用的 UI 组件库(如 Ant Design / MUI); 4. 对 AI、科学计算、科研自动化有基本理解或浓厚兴趣,并能体现在交互设计与实现中; 5. 具备全栈意识,能与后端高效协同进行 API 设计与联调。 【我们希望你具备的特质】 1. 独立性强: 能够深入理解业务,在复杂场景中主动设计前端解决方案并快速实现; 2. 审美在线: 既是工程师也是设计师,能够用代码构建出兼具功能性与美感的界面; 3. 好奇心驱动: 乐于探索前沿前端技术,并愿意将其应用于科学可视化与复杂交互场景; 4. 责任心强: 作为产品用户体验的直接塑造者,深度参与并持续优化前端架构与产品体验。 【工作地点】 北京市海淀区双清综合楼