前端開發(fā)工程師(Vue與Electron技術(shù)方向)
1-1.2萬元/月崗位職責(zé)
1. 負(fù)責(zé) AI 智能體相關(guān)產(chǎn)品的前端架構(gòu)規(guī)劃、核心模塊開發(fā)與性能調(diào)優(yōu),涵蓋用戶交互界面、數(shù)據(jù)可視化組件及智能交互邏輯的實現(xiàn);
2. 基于 Vue.js 技術(shù)棧(Vue2/Vue3、Vue Router、Vuex/Pinia)構(gòu)建穩(wěn)定高效、可擴展的前端應(yīng)用,支持 PC 端、移動端及 Electron 桌面端多平臺運行;
3. 主導(dǎo) Electron 基座的開發(fā)與維護,實現(xiàn)桌面應(yīng)用打包、進(jìn)程間通信(IPC)、本地資源讀取、系統(tǒng)權(quán)限適配以及自動更新等功能模塊;
4. 參與 AI 智能體在前端(含桌面端)的交互方案設(shè)計,推動智能對話、數(shù)據(jù)回傳、自動化任務(wù)等關(guān)鍵能力在全終端落地實施;
5. 持續(xù)優(yōu)化前端(Web+Electron)的加載效率、渲染表現(xiàn)和操作體驗,解決跨瀏覽器、跨操作系統(tǒng)(Windows/Mac/Linux)的兼容性問題,提升桌面應(yīng)用的健壯性;
6. 與后端開發(fā)、AI 算法、產(chǎn)品團隊密切配合,梳理業(yè)務(wù)需求,推進(jìn)項目迭代節(jié)奏,保障功能高質(zhì)量交付;
7. 跟蹤前端技術(shù)演進(jìn)、Electron 生態(tài)發(fā)展及 AI 應(yīng)用融合趨勢,引入先進(jìn)解決方案,提升研發(fā)效能與產(chǎn)品創(chuàng)新力。
任職要求
核心技能
1. 精通 Vue.js 框架(Vue2/Vue3),深入掌握其響應(yīng)式機制、組件通信方式及生命周期流程,具備獨立開發(fā)復(fù)雜業(yè)務(wù)組件的能力;
2. 熟練運用 HTML5、CSS3、JavaScript(ES6+),擁有扎實的前端基本功,熟悉 Flex、Grid 布局及動畫實現(xiàn)技術(shù);
3. 熟悉 Vue 生態(tài)工具鏈,如 Vue Router、Vuex/Pinia、Vite/Webpack,能夠獨立完成前端工程搭建與架構(gòu)設(shè)計;
4. 具備 1 年以上 Electron 開發(fā)實踐經(jīng)驗,熟練掌握主渲染進(jìn)程通信、窗口控制、托盤集成、文件系統(tǒng)訪問及系統(tǒng) API 調(diào)用等核心功能;
5. 掌握 Electron 應(yīng)用打包(electron-builder、electron-packager)、代碼簽名、自動更新(electron-updater)等全流程操作,具備解決桌面端適配、性能瓶頸和兼容性難題的能力;
6. 有 AI 智能體或智能交互類項目前端開發(fā)經(jīng)歷,了解 AI 接口對接、數(shù)據(jù)結(jié)構(gòu)解析、實時通信場景的技術(shù)實現(xiàn)路徑;
7. 熟悉前端工程化體系,包括編碼規(guī)范、模塊化組織、Git 版本管理、自動化測試等實踐環(huán)節(jié);
8. 具備多端適配能力,能應(yīng)對移動端、PC 端與 Electron 桌面端協(xié)同開發(fā)需求,有小程序開發(fā)經(jīng)驗者更佳。
軟實力要求
1. 專業(yè)扎實,具備 3 年以上前端開發(fā)經(jīng)驗,有 AI 智能體、Chatbot 或智能交互類產(chǎn)品開發(fā)背景者優(yōu)先考慮;
2. 思維嚴(yán)謹(jǐn),具備較強的故障排查與問題處理能力,能快速定位并解決前端(Web+Electron)性能、兼容性及桌面端穩(wěn)定性問題;
3. 具備良好的溝通協(xié)調(diào)能力,能準(zhǔn)確理解產(chǎn)品需求,并與跨職能團隊高效協(xié)作;
4. 對 AI 技術(shù)、桌面客戶端開發(fā)保持高度熱情,樂于探索前端與 Electron 結(jié)合 AI 場景的新技術(shù)與新模式;
5. 本科及以上學(xué)歷,計算機相關(guān)專業(yè),3 年以上前端開發(fā)經(jīng)驗(其中包含至少 1 年 Electron 開發(fā)經(jīng)驗),具備 AI 智能體、Chatbot、智能交互類桌面應(yīng)用實戰(zhàn)經(jīng)驗者優(yōu)先。