崗位職責(zé):
1. 文檔編寫:根據(jù)項目經(jīng)理要求,參與系統(tǒng)設(shè)計、接口定義及開發(fā)文檔的編寫,確保文檔完整、可追溯;
2. 代碼開發(fā):依據(jù)項目需求,高質(zhì)量完成前端功能開發(fā)及 Node.js 后端服務(wù)開發(fā);
3. 測試與優(yōu)化:負責(zé)所開發(fā)模塊的單元測試與性能優(yōu)化,保障系統(tǒng)穩(wěn)定運行;
4. 協(xié)作與迭代:與后端、設(shè)計、測試團隊緊密合作,持續(xù)改進項目架構(gòu)與交互效果,推動版本迭代;
5. 前端工程化:參與前端構(gòu)建流程、組件化體系及工具鏈優(yōu)化,提升開發(fā)效率和可維護性。
崗位要求:
1. 精通 HTML5、CSS3、JavaScript 等前端基礎(chǔ)技術(shù),具備扎實的編程與調(diào)試能力;
2. 熟練掌握 ES6+、TypeScript、Sass、Webpack、Vite 等現(xiàn)代化開發(fā)技術(shù)及工程化工具鏈,Vite 優(yōu)先;
3. 精通 Vue 技術(shù)棧,Vue 優(yōu)先;
4. 熟悉 RESTful API 規(guī)范及常用調(diào)試工具(Postman、Apifox 等);
5. 熟練使用 Git 進行版本管理,具備良好的團隊協(xié)作經(jīng)驗;
6. 精通 Node.js 開發(fā),能獨立完成中間層或后端服務(wù)開發(fā);
7. 使用過 NestJS 框架者優(yōu)先;
8. 熟悉主流 UI 組件庫(如 Element Plus、Ant Design Vue、Naive UI);
9. 計算機相關(guān)專業(yè),本科及以上學(xué)歷,3 年以上前端開發(fā)經(jīng)驗。