崗位職責(zé)
負(fù)責(zé)公司移動(dòng)端、小程序及 H5 應(yīng)用的前端開發(fā),基于 Vue3、TypeScript 和 UniApp 框架實(shí)現(xiàn)跨平臺(tái)產(chǎn)品功能
參與前端架構(gòu)設(shè)計(jì)與技術(shù)方案制定,優(yōu)化用戶體驗(yàn)及頁面性能,保障代碼質(zhì)量與可維護(hù)性
與產(chǎn)品、設(shè)計(jì)及后端團(tuán)隊(duì)協(xié)作,完成需求分析、技術(shù)評審與功能實(shí)現(xiàn)
推動(dòng)前端工程化實(shí)踐,參與制定 TypeScript 類型規(guī)范、組件設(shè)計(jì)規(guī)范及開發(fā)流程
維護(hù)和迭代現(xiàn)有項(xiàng)目,解決跨瀏覽器、跨設(shè)備兼容性問題,持續(xù)優(yōu)化前端性能
探索前沿技術(shù)在項(xiàng)目中的應(yīng)用,提升團(tuán)隊(duì)開發(fā)效率與產(chǎn)品質(zhì)量
任職要求
本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),5 年以上前端開發(fā)經(jīng)驗(yàn),1 年以上 TypeScript 實(shí)戰(zhàn)經(jīng)驗(yàn)
精通 Vue3 框架核心原理,熟練運(yùn)用 Composition API、Pinia、Vue Router 等,能結(jié)合 TypeScript 進(jìn)行類型定義與類型約束
深入理解 UniApp 開發(fā)流程,有完整的跨端項(xiàng)目(小程序 / APP/H5)開發(fā)經(jīng)驗(yàn),熟悉不同平臺(tái)的適配方案
熟練掌握 TypeScript 核心特性(類型系統(tǒng)、接口、泛型、裝飾器等),能設(shè)計(jì)合理的類型結(jié)構(gòu),解決復(fù)雜場景下的類型問題
熟悉前端工程化,掌握 Webpack/Vite 等構(gòu)建工具,能基于 TypeScript 配置項(xiàng)目環(huán)境,優(yōu)化構(gòu)建流程
掌握 HTML5、CSS3、ES6 + 等前端基礎(chǔ)技術(shù),熟悉 Flex、Grid 等布局方式及響應(yīng)式設(shè)計(jì)
具備良好的代碼規(guī)范意識(shí),熟悉 Git 版本控制,有團(tuán)隊(duì)協(xié)作開發(fā)經(jīng)驗(yàn),能編寫清晰的技術(shù)文檔
有復(fù)雜組件庫開發(fā)、大型前端項(xiàng)目架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)者優(yōu)先
具備良好的問題排查能力,能獨(dú)立解決開發(fā)過程中的技術(shù)難題,包括 TypeScript 類型沖突、跨端兼容性等問題
了解 Node.js 生態(tài)或有后端開發(fā)經(jīng)驗(yàn)者優(yōu)先,有性能優(yōu)化、自動(dòng)化測試實(shí)踐經(jīng)驗(yàn)者優(yōu)先