崗位職責(zé):
- 基于Vue3 + TypeScript + Vite技術(shù)棧,負(fù)責(zé)前端功能模塊的開發(fā)、優(yōu)化與維護(hù),保障頁(yè)面性能與用戶體驗(yàn)。
- 參與Electron桌面應(yīng)用開發(fā),實(shí)現(xiàn)前端與硬件(串口、攝像頭等)的通信交互,解決跨端數(shù)據(jù)傳輸與設(shè)備兼容問(wèn)題。
- 主導(dǎo)前后端接口聯(lián)調(diào)工作,確保接口調(diào)用的穩(wěn)定性、安全性與數(shù)據(jù)一致性。
- 熟練運(yùn)用AI編程工具(如Cursor、GitHub Copilot等)輔助編碼、調(diào)試與代碼重構(gòu),提升開發(fā)效率與代碼質(zhì)量。
- 嚴(yán)格遵循團(tuán)隊(duì)代碼規(guī)范(ESLint、Git),參與代碼評(píng)審,輸出清晰的技術(shù)文檔與接口說(shuō)明。
- 協(xié)助維護(hù)微信小程序,完成功能迭代、Bug修復(fù)及性能優(yōu)化,保障小程序的穩(wěn)定運(yùn)行。
任職要求:
1.本科以上學(xué)歷,計(jì)算機(jī)/軟件相關(guān)專業(yè),精通 JavaScript (ES6+) 核心原理,熟
練掌握 TypeScript 類型系統(tǒng);熟悉 HTTP/HTTPS 協(xié)議,理解 RESTful 接口設(shè)計(jì)及前端安全規(guī)范; 理解瀏覽器渲染機(jī)制及 DOM 原理,具備基礎(chǔ)性能優(yōu)化知識(shí)。
2.1年以上前端開發(fā)經(jīng)驗(yàn),熟練運(yùn)用 Vue3 全家桶及 Vite 構(gòu)建工具,具備組件化開發(fā)能力;了解 Electron 架構(gòu)及 IPC 通信,熟悉串口/攝像頭等硬件交互 API;
3.熟練使用 AI 編程工具(Cursor/Copilot 等)輔助編碼與調(diào)試; 掌握 Git 工作流,遵循 ESLint 規(guī)范,具備小程序開發(fā)基礎(chǔ)。
4.有 Electron 桌面端開發(fā)經(jīng)驗(yàn)或硬件交互(串口/攝像頭)經(jīng)驗(yàn)者優(yōu)先;能熟練使用 AI 編程工具者優(yōu)先;有小程序經(jīng)驗(yàn)或 GitHub 作品者優(yōu)先。
5.具備良好的團(tuán)隊(duì)協(xié)作與溝通能力,能準(zhǔn)確理解需求并反饋;擁有強(qiáng)烈的學(xué)習(xí)意愿,主動(dòng)探索 AI 新技術(shù)并應(yīng)用于實(shí)踐;重視代碼質(zhì)量與文檔沉淀,具備責(zé)任心與問(wèn)題解決能力。