1.參與軟件產品/項目的需求分析和功能規劃,準確理解產品、業務及數據,負責前端架構設計、技術選型等。
2.配合項目經理、產品經理和開發測試人員,按時完成產品開發、上線、測試,并進行UI驗收,保證呈現效果。
3.負責Web和移動端頁面開發,以及相關業務邏輯及交互實現。
4.和開發測試人員合作,完成整個產品的開發測試,確保前端系統性能、穩定性、安全性滿足業務需要。
5.根據用戶反饋與業務需求,配合產品經理,不斷調整改進產品用戶交互體驗和UI視覺水平,持續提升用戶體驗。
6.解決項目中的技術難點和技術把關。
7.沉淀業務領域前端建設經驗,提高交付質量和產品體驗。
8.有較強學習能力和創新能力;責任心強,工作認真細致;能承擔一定工作壓力;具有良好的團隊合作精神。
1、大學本科及以上學歷,計算機、軟件工程等相關專業。
2、5年及以上系統前端開發經驗;有大型平臺產品、微前端開發經驗者或電力行業產品研發經驗者優先。
3、專業技能要求:
(1)熟悉Web、IOS、Android等設計規范,能夠獨立完成Web端、PC客戶端、移動端、大屏的視覺設計工作;
(2)對界面審美、界面交互有深入的理解,優質、獨立高效完成交互設計工作;
(3)熟練掌握前端基礎技能,精通JavaScript/CSS3/HTML5/ES等。
(4)對主流的前端框架(如 React、Vue、Angular)有深入研究,至少熟練使用一種,有較強的前端架構思維和設計經驗。
(5)精通Node.js,使用Egg.js或者類似框架設計與開發中大型Web系統。
(6)熟悉前端工程化體系(Devops、CI、CD)的搭建。
(7)豐富的多平臺多Web開發經驗,對平臺兼容性有深入的研究,有較強的性能優化經驗。
(8)熟悉前端的單元測試及端到端測試,有豐富的前端集群項目開發和調優經驗。
4、有較強學習能力和創新能力;責任心強,工作認真細致;能承擔一定工作壓力;具有良好的團隊合作精神。