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