岗位描述
岗位职责:
1. 负责 B 端 AI SaaS 产品的前端研发,涵盖业务管理、AI 交互、Agent 开发、工作流编排与可视化画布等场景。
2. 理解业务流程与用户需求,参与需求讨论,将业务目标转化为合理的技术方案和交互体验。
3. 参与前端技术调研、选型、架构设计及核心模块开发,持续优化性能与代码可维护性。
4. 与产品、设计及后端团队协作,完成方案设计、接口联调和功能交付。
任职要求:
- 技术要求:
1. 扎实掌握 JavaScript、TypeScript、HTML 和 CSS,熟练使用 React/Vue,理解组件化、状态管理及性能优化。
2. 熟悉 Vite、Git 等工具,具备前端工程化能力,了解构建配置、代码规范与自动化测试。
3. 熟练使用 Codex、Cursor 等 AI 编程工具辅助分析、编码、调试与测试,能够审查和验证生成代码。
4. 理解 HTTP 协议,具备接口联调、鉴权接入、异常处理及网络问题排查能力,了解 SSE、WebSocket 等通信方式。
5. 具备工作流、节点编辑器或可视化画布开发经验,熟悉 React Flow 或同类工具,能够实现节点连线、拖拽缩放等复杂交互。
- 综合素质:
1. 主动性和自驱力强,能够发现问题、提出方案并推动落实,对交付质量和结果负责。
2. 具备独立思考与解决问题的能力,能够拆解需求、分析根因并做出合理的技术取舍。
3. 学习能力强,能够快速掌握新技术、工具与业务知识,并应用于实际项目。
4. 沟通清晰、协作顺畅,能够及时同步进展与风险,在需求变化和交付压力下稳定推进工作。
加分项:
1. 具备产品或项目从 0 到 1 的实践经验,能够推动从方案设计、研发到部署上线的完整落地。
2. 熟悉 Nginx,具备静态资源部署、反向代理及常见访问问题排查经验。
3. 熟悉 Docker,能够完成应用镜像构建、容器部署与基础维护。
4. 具备 Node.js 或其他服务端开发经验,能够开发 BFF、接口服务或研发工具。