崗位職責(zé)
1. 負(fù)責(zé)Web前端、移動(dòng)端(H5/小程序)及桌面端(Electron)應(yīng)用的開(kāi)發(fā)與維護(hù);
2. 使用Vue2/Vue3、Uniapp等框架開(kāi)發(fā)高性能、可復(fù)用的前端組件;
3. 配合后端完成接口聯(lián)調(diào),優(yōu)化前端性能,提升用戶體驗(yàn);
4. 負(fù)責(zé)前端項(xiàng)目的打包、部署及Nginx配置優(yōu)化;
5. 參與技術(shù)方案討論,推動(dòng)前端工程化、自動(dòng)化建設(shè)。
## 任職要求
### 技術(shù)棧要求
- 熟練掌握 **HTML5、CSS3、JavaScript(ES6+)**,熟悉前端工程化開(kāi)發(fā)流程;
- 熟練使用 **Vue2/Vue3** 及其生態(tài)(Vuex/Pinia、Vue Router、Vite等);
- 有 **Uniapp** 開(kāi)發(fā)經(jīng)驗(yàn),能獨(dú)立開(kāi)發(fā)跨端應(yīng)用(H5/小程序/App);
- 熟悉 **Electron**,有桌面端開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;
- 熟悉 **Webpack/Vite** 等構(gòu)建工具,能優(yōu)化打包配置;
- 熟悉 **Nginx** 配置,了解前端項(xiàng)目部署及性能優(yōu)化;
- 了解 **Node.js**,能編寫(xiě)簡(jiǎn)單后端接口或腳本者優(yōu)先。
### 加分項(xiàng)
- 有 **TypeScript** 開(kāi)發(fā)經(jīng)驗(yàn);
- 熟悉 **微前端** 架構(gòu)或 **低代碼平臺(tái)** 開(kāi)發(fā);
- 有 **前端性能優(yōu)化** 或 **安全防護(hù)** 經(jīng)驗(yàn);
- 熟悉 **Docker**,了解CI/CD自動(dòng)化部署流程。
### 其他要求
- 本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè)優(yōu)先;
- 3年以上前端開(kāi)發(fā)經(jīng)驗(yàn),有完整項(xiàng)目經(jīng)歷;
- 良好的溝通能力、團(tuán)隊(duì)協(xié)作精神,能獨(dú)立解決問(wèn)題。