工作內容
- 與產品、設計、后端等跨職能團隊緊密合作,參與業(yè)務功能的設計與開發(fā),調優(yōu)與維護,保障版本質量與交付效率。
- 對前端頁面進行持續(xù)性能優(yōu)化,包括渲染性能、首屏加載、交互流暢度等,提升整體用戶體驗。
- 參與基礎組件庫、工具庫及業(yè)務通用模塊的建設,提升代碼復用性與開發(fā)效率。
- 參與線上問題排查,快速定位 JS、網絡、渲染等相關問題。
任職要求
- 本科及以上學歷,計算機相關專業(yè)優(yōu)先,具備扎實的計算機基礎與編碼能力。
- 熟練掌握 JavaScript、TypeScript,理解 ES6+ 常用語法與執(zhí)行機制。
- 熟練掌握 React 體系,包括 Hooks、組件化、生命周期、路由、狀態(tài)管理(Redux / Zustand / Recoil 等)。
- 熟悉 Web 或小程序開發(fā)(至少掌握一端),理解常見適配方式、事件機制、組件通信以及構建流程。
- 熟悉移動端開發(fā)相關能力:動畫實現、網絡請求封裝、異常處理、資源加載優(yōu)化等。
- 能獨立承擔中大型業(yè)務模塊的開發(fā),保證代碼質量、結構清晰、可維護性良好。
- 具有良好的問題定位與調試能力,可通過日志、抓包、性能分析工具快速排查問題。
- 良好的溝通協(xié)作能力,能夠在多團隊環(huán)境下高效推進需求落地。
加分項
- 具備 React Native 商業(yè)項目經驗,熟悉 RN 渲染機制、JSBridge、RN 性能優(yōu)化。
- 了解 iOS / Android 原生能力,可編寫或維護基礎的原生模塊供 RN 調用。
- 熟悉移動端開發(fā)相關能力:動畫實現、網絡請求封裝、異常處理、資源加載優(yōu)化等。
- 熟悉 Web 或小程序開發(fā)(至少掌握一端),理解常見適配方式、事件機制、組件通信以及構建流程。
- 參與過性能監(jiān)控、日志系統(tǒng)、埋點體系搭建經驗。
- 參與前端工程化能力建設,如構建優(yōu)化、腳手架、CI/CD、自動化腳本開發(fā)等。
- 參與過組件庫、通用模塊、業(yè)務中臺能力建設,提高團隊復用性和交付質量。