職位描述:
我們正在尋找一位資深且熟練掌握現(xiàn)代Web前端技術(shù)棧的全職開(kāi)發(fā)工程師,您將使用React.js、Ant Design和Umi框架構(gòu)建高性能的企業(yè)級(jí)Web應(yīng)用,并具備扎實(shí)的版本控制能力,熟練運(yùn)用Git進(jìn)行團(tuán)隊(duì)協(xié)作。如果您擁有1-3年的相關(guān)項(xiàng)目經(jīng)驗(yàn),熱衷于前端開(kāi)發(fā),對(duì)代碼質(zhì)量和工程化有深刻理解,歡迎您加入我們的團(tuán)隊(duì)。
主要職責(zé):
- 使用React.js及Redux或其他狀態(tài)管理工具進(jìn)行業(yè)務(wù)邏輯編寫與組件設(shè)計(jì)。
- 熟練應(yīng)用Ant Design實(shí)現(xiàn)一致、高效的UI界面,遵循設(shè)計(jì)規(guī)范與用戶體驗(yàn)原則。
- 利用Umi構(gòu)建企業(yè)級(jí)中后臺(tái)應(yīng)用,包括路由配置、插件集成、動(dòng)態(tài)加載等功能實(shí)現(xiàn)。
- 通過(guò)Git進(jìn)行版本控制,執(zhí)行日常的代碼提交、分支管理、合并請(qǐng)求、代碼審查等工作流程。
- 參與項(xiàng)目需求分析、系統(tǒng)設(shè)計(jì)、編碼實(shí)現(xiàn)及單元測(cè)試,確保項(xiàng)目按時(shí)高質(zhì)量交付。
- 與團(tuán)隊(duì)成員緊密合作,共同維護(hù)代碼質(zhì)量,優(yōu)化重構(gòu)現(xiàn)有代碼,提升整體開(kāi)發(fā)效率。
任職資格:
- 計(jì)算機(jī)科學(xué)或相關(guān)專業(yè)本科及以上學(xué)歷,至少1-3年基于React的工作經(jīng)驗(yàn)。
- 精通React.js生態(tài)系統(tǒng),能夠獨(dú)立完成復(fù)雜項(xiàng)目的前端開(kāi)發(fā)工作。
- 對(duì)Ant Design設(shè)計(jì)理念深入理解,能夠根據(jù)需求定制和擴(kuò)展組件庫(kù)。
- 熟練掌握Umi框架及其生態(tài)系統(tǒng),了解其在企業(yè)級(jí)項(xiàng)目中的應(yīng)用實(shí)踐。
- 熟練運(yùn)用Git進(jìn)行版本控制和協(xié)同開(kāi)發(fā)。
- 具備良好的編程習(xí)慣和問(wèn)題解決能力,注重代碼可讀性、可維護(hù)性和性能優(yōu)化。
優(yōu)先條件:
- 擁有大型SPA或企業(yè)級(jí)后臺(tái)管理系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。
- 熟悉前端自動(dòng)化構(gòu)建工具如Webpack、Babel等,并能配置和優(yōu)化構(gòu)建流程。
- 了解前端性能優(yōu)化策略,有過(guò)性能調(diào)優(yōu)實(shí)踐經(jīng)驗(yàn)者優(yōu)先考慮。