1、負責產品和項目的前端研發工作(包含WEB、小程序、H5手機端),實現產品的頁面交互及功能實現;
2、獨立完成前端需求分析、架構設計、持續優化,設計并完善前端基礎服務架構,不斷優化前端框架的用戶體驗和響應速度,保證兼容性、復用性;
3、能夠理解基礎需求和UI設計并進行分析,提出合理的UI設計思路,設計出符合用戶使用習慣的前端操作界面,優化前端用戶操作體驗;
4、能夠理解后端架構,與后端開發工程師保持良好溝通,配合后臺開發人員實現產品功能,制作前端與后端接口標準,推進前后端聯調工作,按時高質量的獨立完成前端開發任務;
5、支持測試人員進行測試工作;
6、不斷研究行業內解決方案和新技術,參與前端框架與技術規范的開發制定,提出建設性的意見;
7、知道、分享前端技術經驗,幫助團隊成長;
8、協助解決其他項目中的前端開發問題。
專業技能:
1、熟練掌握 HTML5、CSS3、Javascript、盒模型、常用DIV+CSS布局,能夠書寫符合W3C標準的代碼,并有嚴苛的編碼風格和良好的編碼習慣;
2、熟悉jQuery、VUE、Bootstrap、EasyUI、React等主流的js框架和庫的其中一項,并能夠對其特性和應用有深入的了解;
3、熟悉面向組件的前端開發模式,對組件規劃、封裝工作有相關經驗;
4、熟悉CommonJS標準,對Requirejs或同類型加載器的原理和使用有一定經驗;
5、熟悉一門Web服務器端編程語言(如Node/Java/php/Python),并有相關項目經驗;
6、熟悉ajax/xml/json等網絡通信技術和數據交換格式;
熟悉 HTTP 協議,能獨立地與后端對接接口;
7、熟悉Echarts等一項開源可視化圖表庫的使用;
8、熟練切圖,將UI設計轉化為符合W3C規范的DIV+CSS靜態頁面,確保瀏覽器及平臺的性能和兼容性;
9、熟悉各主流瀏覽器(IE6+、Firefox、Chrome、Safari)間的差異性,能快速定位和解決各種兼容難題;
10、具備良好的前端架構分析能力與設計能力,能與設計、開發團隊保持良好溝通;
11、熟練使用 npm 包管理工具,git 版本控制工具。
優先項:
1、有GitHub等開源項目分享的;
2、有大型系統、網站前端、小程序開發、Android原生APP或移動web開發經驗者優先;
3、有前端開發框架構建,前端開發團隊工作組織、管理工作相關經驗優先;
4、有美工設計經驗者優先;
5、熱愛技術,喜歡研究前沿技術者優先。
計算機、軟件工程相關專業,統招本科以上學歷
1、 為人誠實正直,做事認真負責,具有良好的溝通和團隊協作能力;
2、具備較強的邏輯思維能力,以及書面和口頭表達及溝通能力,善于與客戶溝通,能夠把握問題的關鍵所在并引導客戶需求;
3、具備較強的結構化思維能力、能夠獨立完成項目文檔的撰寫,熟練使用word、excel、 PPT等辦公軟件;
4、具備較強的學習能力,主動性和推動力,能夠自我激勵實現目標;
5、具備團(tuan)(tuan)隊精神(shen),樂于(yu)和團(tuan)(tuan)隊的其(qi)他成員分享經驗(yan);