崗位職責:
1. 參與前端項目的前期需求分析,與產(chǎn)品、模型端、后端協(xié)作,明確功能目標和技術實現(xiàn)方案。
2. 負責前端系統(tǒng)架構設計、模塊劃分,制定開發(fā)計劃和技術文檔。
3. 使用Vue、TypeScript等完成業(yè)務頁面和組件的開發(fā),保證代碼可讀性、可維護性和性能。
4. 對前端性能進行監(jiān)控和優(yōu)化,保證頁面加載速度、交互流暢度和兼容性。
5. 根據(jù)業(yè)務需求,完成API對接、SSE/WebSocket實時通信、文件上傳下載等功能的開發(fā)與集成。
6. 負責PC端與H5端多端適配,保證在不同設備和分辨率下的良好體驗。
7. 參與AI相關功能的前端開發(fā),如大模型流式輸出展示、AI對話界面、智能輔助決策等,提升人機協(xié)作體驗。
8. 具備前后端聯(lián)調能力,能參與接口設計、數(shù)據(jù)庫設計或Node中間層開發(fā),協(xié)助前后端聯(lián)調與問題排查。
任職要求:
1. 本科及以上學歷,計算機、軟件工程等相關專業(yè)優(yōu)先。
2. 3年以上前端開發(fā)經(jīng)驗,有Vue 3 + TypeScript項目經(jīng)驗者優(yōu)先。
3. 熟練掌握Vue、TypeScript,熟悉Pinia、Vue Router等生態(tài)。
4. 熟悉Element Plus、Vant等UI組件庫,能基于Tailwind CSS、Sass進行樣式開發(fā)。
5. 熟悉Vite構建工具,了解打包優(yōu)化、代碼分割、Tree Shaking等前端工程化實踐。
6. 熟悉HTTP/HTTPS、SSE、WebSocket等網(wǎng)絡通信方式,能完成復雜接口對接。
7. 有AI應用、大模型相關前端經(jīng)驗者優(yōu)先(如SSE流式展示、AI對話界面、Prompt配置等)。
8. 了解至少一種Python或Java Web框架,能閱讀后端代碼、參與接口設計或服務開發(fā)者優(yōu)先。
9. 熟悉Git工作流、GitLab CI/CD,具備規(guī)范的代碼提交和協(xié)作習慣。