1. 基于 React 進行高質(zhì)量 Web 應(yīng)用開發(fā),確保代碼的可維護性和高效性能;
2. 根據(jù)產(chǎn)品需求和項目計劃,完成架構(gòu)設(shè)計、模塊開發(fā)、編碼及單元測試工作;
3. 封裝高復用性的組件,優(yōu)化前端頁面性能,提升用戶體驗;
4. 與產(chǎn)品經(jīng)理、后端開發(fā)及其他團隊緊密協(xié)作,共同推動項目按時交付;
5. 持續(xù)優(yōu)化代碼質(zhì)量,定位并解決系統(tǒng)測試及上線過程中發(fā)現(xiàn)的問題;
任職要求:
1. 4年以上前端開發(fā)經(jīng)驗,至少1年以上使用 React 的開發(fā)經(jīng)驗;
2. 熟練掌握 JavaScript 和 TypeScript,深入理解 React 的生命周期和組件化開發(fā);
3. 熟悉 Redux、Context API 或其他狀態(tài)管理工具;
4. 精通 HTML5、CSS3,具備響應(yīng)式設(shè)計和跨瀏覽器兼容性的開發(fā)能力;
5. 有良好的編碼規(guī)范和面向?qū)ο缶幊棠芰Γ邆鋸碗s交互場景的處理能力;
6. 熟悉 Webpack 等前端工程化工具,具備良好的性能優(yōu)化經(jīng)驗;
7. 熱愛技術(shù),有強烈的學習新技術(shù)的意愿和探索精神;
8. 有物聯(lián)網(wǎng)、智能硬件或相關(guān)行業(yè)開發(fā)經(jīng)驗者優(yōu)先。
加分項:
? 了解 React Native 開發(fā)或有多端開發(fā)經(jīng)驗;
? 有參與開源項目或技術(shù)社區(qū)分享經(jīng)驗。