崗位職責:
1、需求分析與設計:參與產品需求討論,理解業(yè)務需求,與UI/UX設計師合作,制定前端技術解決方案;
2、開發(fā)實現(xiàn):負責Web應用的前端界面開發(fā),包括頁面布局、交互邏輯、數據處理等;
3、性能優(yōu)化:對前端代碼進行性能優(yōu)化,提高頁面加載速度和用戶體驗;
4、兼容性測試:確保Web應用在多種瀏覽器和設備上的兼容性和穩(wěn)定性;
5、團隊協(xié)作:與后端工程師、測試工程師等團隊成員緊密合作,確保項目按時、高質量地完成;
6、技術研究:跟蹤前端技術動態(tài),學習和應用新的前端技術和工具;
7、其他協(xié)作:遵守并執(zhí)行公司關于產品研發(fā)、項目管理的各項規(guī)章制度。遵守公司保密制度以及相關文件權限制度。
任職要求:
1、至少3年以上Web前端開發(fā)經驗;計算機科學、軟件工程或相關領域的本科及以上學歷。
2、有大型Web項目或復雜前端交互開發(fā)經驗者優(yōu)先優(yōu)先,深入理解Web標準和瀏覽器兼容性,有大型互聯(lián)網項目或知名互聯(lián)網公司前端開發(fā)經驗;
3、深入理解前端技術原理,能夠獨立完成復雜的前端組件開發(fā);精通HTML5、CSS3、JavaScript等前端基礎技術;
4、對前端性能優(yōu)化、SEO有一定了解和實踐;
5、對前后端分離、RESTful API、Ajax等有一定了解和實踐,熟悉TypeScript;
6、熟練使用至少一種主流前端框架(必須得執(zhí)行過React、Redux,Node.js),有Three.js實際項目經驗優(yōu)先;
7、使用過websocket,有實時數據處理經驗;
8、具備良好的問題分析和解決能力,能夠獨立排查和解決前端技術難題;
9、熟悉前端構建工具(如Webpack、Gulp等)和版本控制系統(tǒng)(如Git);
10、加分項:執(zhí)行過物聯(lián)網項目開發(fā),有相關的工作經驗。