岗位描述
1. 参与前端项目的前期需求分析,与产品、模型端、后端协作,明确功能目标和技术实现方案。 2. 负责前端系统架构设计、模块划分,制定开发计划和技术文档。 3. 使用Vue、TypeScript等完成业务页面和组件的开发,保证代码可读性、可维护性和性能。 4. 对前端性能进行监控和优化,保证页面加载速度、交互流畅度和兼容性。 5. 根据业务需求,完成API对接、SSE/WebSocket实时通信、文件上传下载等功能的开发与集成。 6. 负责PC端与H5端多端适配,保证在不同设备和分辨率下的良好体验。 7. 参与AI相关功能的前端开发,如大模型流式输出展示、AI对话界面、智能辅助决策等,提升人机协作体验。 8. 具备前后端联调能力,能参与接口设计、数据库设计或Node中间层开发,协助前后端联调与问题排查。 1. 本科及以上学历,计算机、软件工程等相关专业优先。 2. 3年以上前端开发经验,有Vue 3 + TypeScript项目经验者优先。 3. 熟练掌握Vue、TypeScript,熟悉Pinia、Vue Router等生态。 4. 熟悉Element Plus、Vant等UI组件库,能基于Tailwind CSS、Sass进行样式开发。 5. 熟悉Vite构建工具,了解打包优化、代码分割、Tree Shaking等前端工程化实践。 6. 熟悉HTTP/HTTPS、SSE、WebSocket等网络通信方式,能完成复杂接口对接。 7. 有AI应用、大模型相关前端经验者优先(如SSE流式展示、AI对话界面、Prompt配置等)。 8. 了解至少一种Python或Java Web框架,能阅读后端代码、参与接口设计或服务开发者优先。 9. 熟悉Git工作流、GitLab CI/CD,具备规范的代码提交和协作习惯。