崗位職責:
1. 負責前端項目的技術選型,針對項目需求選擇合適的框架(React、Vue3、Angular)進行開發;
2. 負責復雜前端組件和頁面的開發,確保高質量的代碼實現和良好的用戶體驗;
3. 深入理解前端性能優化,對項目進行性能分析和優化,提高頁面加載速度和運行效率;
4. 負責前端工程化的推進,包括但不限于構建工具的配置、模塊化開發、代碼規范制定等;
5. 參與前后端分離的設計與實現,與后端工程師緊密合作,完成接口對接和數據交互;
6. 跟蹤和研究前端新技術,能夠將新技術引入到現有項目中,提升項目的技術競爭力;
7. 解決前端開發中的技術難題,編寫技術文檔,為團隊提供技術支持和指導。
任職要求:
1. 計算機相關專業本科及以上學歷,5年以上前端開發經驗,熟練掌握React、Vue3框架;
2. 精通HTML5、CSS3、JavaScript(ES6+)、TypeScript(TS),對前端基礎知識有深入理解;
3. 熟悉前端構建工具,如Webpack、Rollup、Gulp等,能夠根據項目需求進行配置和優化;
4. 熟悉前端模塊化和組件化開發,能夠編寫可復用和可維護的代碼;
5. 對前端性能優化有深入理解,能夠實現懶加載、代碼分割、資源壓縮等優化措施;
6. 熟悉前端安全問題,能夠防范和解決XSS、CSRF等安全風險;
7. 有以下技術經驗者優先:
a. 有React Native、Electron等跨平臺開發經驗;
b. 有Node.js開發經驗,能夠進行全棧開發;
c. 熟悉TypeScript,并在項目中實際應用;
d. 有微前端架構設計和實施經驗;
e.具有大語言模型提示詞工程開發經驗的優先
8. 具備良好的邏輯思維能力和問題解決能力,能夠獨立分析和解決問題;
9. 對技術有強烈的熱情,愿意不斷學習和探索新技術,能夠適應快速變化的技術環境。