职位描述
1. AI Native UI/UX 开发:打造支持 Streaming 流式输出 与 动态组件渲染 的前端能力/框架;基于 LLM 的意图识别,实现动态表单生成与自适应界面(Generative UI);
2. 前端 Agent 集成与运行:在 Web/移动端落地轻量级 Agent 能力(如 WebLLM 等端侧推理方案或高效状态管理与编排),处理端侧 上下文记忆、意图预判、工具调用 等关键链路;
3. 可视化调试与配置平台:为商品管理/运营同学建设 Agent 可视化编排平台(Low-code/No-code),支持拖拽配置 话术策略、知识库、工具动作流程,并提供调试、回放、版本管理等能力;
4. 性能与体验优化:持续优化首屏加载、流式渲染的稳定性与平滑度,提升弱网/中低端设备下的交互流畅性与可用性;
5. 全栈开发范式推进:结合 AI Coding 工具与工程方案,推动端到端交付(从前端到必要的 BFF/服务对接),沉淀可复用的工程模板与最佳实践。
职位要求
1. 核心前端能力:精通 React 及生态(Hooks、组件化、性能优化、工程化),有复杂 SPA 架构与落地经验。深入理解前端渲染与性能机制(Virtual DOM、Diff、渲染流程 等),具备定位与解决性能问题的能力。熟悉实时交互与流式体验实现,掌握 SSE/WebSocket 等实时通信方案(包含断线重连、状态同步、流式渲染等);
2. AI 前端专项能力:有 Generative UI(生成式 UI) 实战经验:能基于 JSON Schema/DSL 动态渲染组件,具备组件协议设计与扩展能力。熟悉前端 AI 开发框架/SDK,如 LangChain.js、Vercel AI SDK 等,能完成从工具编排到交互体验的完整闭环。熟练使用 AI 辅助研发工具(如 Codex / OpenCode / Claude Code 等),能将其有效应用到日常开发提效与质量提升;
3. 产品与体验思维:有强同理心与创新意识,能从用户体验角度设计 AI 交互:不仅能“把 API 接起来”,还能回答“AI 应该怎么呈现、怎么被理解、怎么被信任”。能把不确定的模型输出转化为可控体验:反馈机制、解释性展示、兜底策略与可迭代方案。
加分项(Nice to have)
有 Midway / Next 等全栈框架经验,能推动端到端问题闭环;有 C 端 AI 产品交互/前端工程建设经验(如智能问答、AI 助手、对话式搜索等场景);掌握一门以上后端语言(Node/Python/Java),具备全栈思维与基础服务能力。