崗位職責(zé):
1. 核心開發(fā): 負(fù)責(zé)公司核心 SaaS 平臺(tái)產(chǎn)品的前端研發(fā)工作,基于 Vben Admin 等先進(jìn)技術(shù)棧進(jìn)行高質(zhì)量代碼的編寫、review 和重構(gòu)。
2. 技術(shù)方案設(shè)計(jì):參與前端技術(shù)選型、研發(fā)流程制定,主導(dǎo)復(fù)雜業(yè)務(wù)模塊的技術(shù)方案設(shè)計(jì)與評(píng)審,解決前端架構(gòu)層面的挑戰(zhàn)。
3. 產(chǎn)品與體驗(yàn): 深入理解產(chǎn)品需求,將設(shè)計(jì)方案精準(zhǔn)轉(zhuǎn)化為穩(wěn)定、流暢的平臺(tái)功能,并持續(xù)通過數(shù)據(jù)分析和用戶反饋優(yōu)化產(chǎn)品性能和用戶體驗(yàn)。
4. 技術(shù)驅(qū)動(dòng)迭代:主動(dòng)關(guān)注并研究前端前沿技術(shù),推動(dòng)技術(shù)升級(jí)和產(chǎn)品創(chuàng)新,提升團(tuán)隊(duì)技術(shù)影響力。
任職要求:
必備條件:
1. 學(xué)歷與經(jīng)驗(yàn):本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)或相關(guān)專業(yè)背景,5 年及以上前端開發(fā)經(jīng)驗(yàn)。
2. 基礎(chǔ)技術(shù):精通 HTML5、CSS3、JavaScript (ES6+),具備扎實(shí)的計(jì)算機(jī)基礎(chǔ)知識(shí)和良好的編程習(xí)慣。
3. Vue3 生態(tài)專家:深刻理解 Vue3 的核心特性,如 Composition API、響應(yīng)式原理等。精通基于 Vue3 的Vben Admin或類似中后臺(tái)解決方案,理解其架構(gòu)設(shè)計(jì)、權(quán)限管理、路由和狀態(tài)管理機(jī)制。 熟練使用 Ant Design Vue 組件庫(kù),并了解其二次開發(fā)最佳實(shí)踐。
4. 工程化能力:對(duì)現(xiàn)代構(gòu)建工具 Vite 和 Webpack 有深入的配置和優(yōu)化經(jīng)驗(yàn),能獨(dú)立搭建和優(yōu)化前端工程化流程。熟悉 TypeScript,并能在大型項(xiàng)目中熟練應(yīng)用,保證代碼質(zhì)量和可維護(hù)性。
5. 團(tuán)隊(duì)協(xié)作:具備出色的溝通能力、責(zé)任心和團(tuán)隊(duì)協(xié)作精神,能有效推動(dòng)項(xiàng)目進(jìn)展,具備較強(qiáng)的執(zhí)行力。
優(yōu)先考慮條件:
1. 框架經(jīng)驗(yàn):有 Uni-app跨端開發(fā)經(jīng)驗(yàn)者優(yōu)先。
2. 產(chǎn)品與設(shè)計(jì) sense:對(duì)用戶體驗(yàn)、交互設(shè)計(jì)原則有深刻理解,具備一定的產(chǎn)品思維或界面設(shè)計(jì)能力者優(yōu)先。
3. 工程化研究:對(duì)前端項(xiàng)目工程化(如 Monorepo、微前端、CI/CD、自動(dòng)化測(cè)試等)有深入研究和實(shí)踐者優(yōu)先。
4. 技術(shù)熱情:擁有個(gè)人技術(shù)博客、開源項(xiàng)目作品,或在 GitHub 等開源社區(qū)有活躍貢獻(xiàn)者優(yōu)先。