1.崗位職責:
設(shè)計和開發(fā)高性能、高可用性的Web前端應(yīng)用。
使用HTML5、CSS3和JavaScript等技術(shù)實現(xiàn)復雜的用戶界面。
與后端開發(fā)團隊緊密合作,確保前后端的無縫集成。
持續(xù)優(yōu)化前端性能,提升用戶體驗。
遵循最佳實踐和行業(yè)標準,編寫可維護、可擴展的代碼。
參與代碼審查,確保代碼質(zhì)量和團隊技術(shù)標準的一致性。
跟蹤最新的Web技術(shù)和趨勢,評估并整合到項目中。
2.基本要求:
計算機科學或相關(guān)專業(yè)
至少3年的前端開發(fā)經(jīng)驗,有HTML5項目經(jīng)驗。
精通HTML5、CSS3、JavaScript和jQuery。
熟悉至少一種前端框架,如React、Vue.js或Angular。
了解Web性能優(yōu)化和跨瀏覽器兼容性問題。
3.專業(yè)技能
(一)核心語言與框架
深入掌握原生 JavaScript,理解其特性與概念,能獨立編寫復雜交互與業(yè)務(wù)代碼。
精通 Vue 框架,熟練運用組件化開發(fā)、路由、狀態(tài)管理等構(gòu)建 SPA 項目并優(yōu)化。
(二)調(diào)試工具
熟練使用 Postman 進行接口測試調(diào)試,準確發(fā)送請求與分析數(shù)據(jù)。
熟練運用 Chrome DevTools 進行頁面調(diào)試與性能分析,包括多面板功能操作。
(三)切圖技能
能精準將設(shè)計稿轉(zhuǎn)換為 HTML 和 CSS 代碼,熟悉圖像格式選擇與優(yōu)化,確保頁面還原。
(四)后端語言與代碼輔助工具
掌握 Node.js 或一門其他后端語言,如了解其基本模塊、框架與數(shù)據(jù)庫操作,能協(xié)作開發(fā)。
熟練使用 AI 代碼輔助工具,善用其生成代碼并審查優(yōu)化融入項目。
二、綜合素質(zhì)
(一)問題解決能力
面對前端技術(shù)難題,能迅速分析根源,綜合運用知識技能與工具制定解決方案,能善用AI工具解決問題。
(二)學習能力與創(chuàng)新意識
有強烈學習意愿,主動關(guān)注并學習前端新技術(shù),積極應(yīng)用于項目。
具創(chuàng)新意識,勇于嘗試新設(shè)計思路、交互與技術(shù)方案,提升產(chǎn)品體驗。
(三)團隊協(xié)作與溝通能力
具良好團隊協(xié)作精神,與多角色成員高效溝通協(xié)作,參與項目各階段,配合團隊保障項目推進與穩(wěn)定運行,積極分享交流提升團隊整體水平。