崗位職責(zé):
1、基于 vue-pure-admin 框架開發(fā)中后臺管理系統(tǒng),實現(xiàn)核心功能模塊(如權(quán)限管理、數(shù)據(jù)看板、表單交互)。
2、根據(jù)客戶需求進(jìn)行定制化開發(fā),包括頁面交互設(shè)計、業(yè)務(wù)邏輯實現(xiàn)及UI/UX優(yōu)化。
3、與后端團(tuán)隊協(xié)作,完成接口聯(lián)調(diào)及數(shù)據(jù)交互(RESTful API / GraphQL),確保前后端一致性。
4、優(yōu)化系統(tǒng)性能(如首屏加載速度、組件渲染效率),提升用戶體驗。
5、使用 TypeScript 編寫可維護(hù)、可擴(kuò)展的代碼,并通過 ESM 規(guī)范組織模塊。
6、參與項目架構(gòu)優(yōu)化(如引入 Pinia 狀態(tài)管理、TailwindCSS 樣式復(fù)用)。
7、參與需求分析與方案設(shè)計,將客戶需求轉(zhuǎn)化為技術(shù)實現(xiàn)(如復(fù)雜表格、動態(tài)表單)。
任職要求:
1、計算機(jī)相關(guān)專業(yè),1-3年 Vue3 前端開發(fā)經(jīng)驗(優(yōu)秀應(yīng)屆生可放寬)。
2、基礎(chǔ)扎實:熟練掌握 HTML5、CSS3、JavaScript(ES6+),理解 DOM 操作與事件機(jī)制。
3、熟悉 HTTP 協(xié)議、跨域原理及常見問題解決方案(如 CORS)。
4、理解前端性能優(yōu)化核心方法(如懶加載、資源壓縮、代碼分割)。
5、Vue3 與 TypeScript:熟練掌握 Vue3 組合式 API、響應(yīng)式原理及組件化開發(fā)。
6、能使用 TypeScript 編寫類型安全的代碼(如接口定義、自定義 Hook)。
7、框架與工具:熟練使用 Element-Plus 組件庫,能快速搭建頁面并定制樣式。
8、熟悉 Vite 構(gòu)建工具,了解其插件機(jī)制及性能優(yōu)化策略。
9、熟悉 Pinia 狀態(tài)管理,能設(shè)計合理的數(shù)據(jù)流架構(gòu)。
10、掌握 TailwindCSS,能通過原子化類名快速實現(xiàn)復(fù)雜布局。
11、能根據(jù)客戶需求獨立完成復(fù)雜功能開發(fā)(如動態(tài)表單、數(shù)據(jù)可視化圖表)。
12、能基于 vue-pure-admin 框架快速擴(kuò)展功能模塊(如權(quán)限控制、工作流組件)。
13、有較強(qiáng)的需求理解能力,能將模糊需求轉(zhuǎn)化為具體技術(shù)方案。
優(yōu)先錄用技能項:
1、有 vue-pure-admin 或類似中后臺模板開發(fā)經(jīng)驗。
2、熟悉 ESM 模塊化規(guī)范及代碼組織方式。
3、有開源項目貢獻(xiàn)經(jīng)驗(如 Vue3 插件、Element-Plus 組件優(yōu)化)。
4、了解 PWA、SSG(靜態(tài)站點生成)或 Vite 插件開發(fā)。
5、能獨立解決問題,溝通能力強(qiáng),能與客戶或業(yè)務(wù)部門高效協(xié)作。