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