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