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