高级全栈工程师,前端方向——Wand AI(远程)
在 Wand AI 负责以前端为重点的全栈开发,打造实时 AI 智能体工作流界面。 负责远程产品团队的前端架构、性能和可扩展设计系统。
描述
- 负责构建智能体工作流的界面,包括通过 WebSockets 和服务器发送事件实现实时更新
- 定义并持续推进 AI Studio 的微前端架构
- 开发展示智能体实时活动的动态状态驱动界面
- 做出能够适应日益增长的复杂性和规模的架构决策
- 与产品和设计团队合作,将复杂工作流转化为直观体验
- 创建可复用组件并维护一致的设计模式
- 将前端应用与后端服务及编排 API 集成
- 通过测试和全面的代码审查保障代码质量
- 提升画布加载速度和整体界面响应能力
- 通过 CI/CD 交付,调查生产环境问题,并记录架构决策
- 制定公司级前端实践、工具和审查标准
- 帮助公司各团队采用高效的前端实践
任职要求
- 拥有丰富的复杂现代 Web 应用开发经验,并重点专注于前端
- 精通 React 和 TypeScript
- 具备使用 WebSockets、服务器发送事件或两者实现实时功能的实践经验
- 具备开发基于画布或节点的用户界面的经验
- 深入掌握现代前端架构和基于组件的开发
- 具备使用 RESTful API 和前端后端服务进行后端开发的实际经验
- 具备扎实的 HTML、CSS 和现代前端框架基础
- 具备管理复杂动态界面状态的经验
- 展现出 Staff 级别的架构和技术决策主导能力,并能影响多个团队
- 具备出色的问题诊断和调试能力
- 具备优秀的书面和口头沟通能力
- 优先考虑具备以下经验:高度交互且数据密集型的界面、组件库或设计系统、服务端渲染或前端性能优化、云托管的分布式系统、大规模全球 B2B 或 B2C 产品,以及快速扩张的产品和工程组织
