1、負責前端核心工作的開發(fā),設計和完成通用業(yè)務組件庫的搭建工作;
2、負責前端相關模塊開發(fā),通用組件、類庫、框架編寫;
3、優(yōu)化前端功能設計,解決各種瀏覽器和終端設備的兼容性問題;
4、參與團隊工程化體系的搭建,包含代碼規(guī)范、技術選型、自動化測試、性能優(yōu)化等工作;
5、負責產品的前端研發(fā)工作,與產品、UI和后端做良好的溝通,對產品能夠提供持續(xù)的體驗優(yōu)化;
6、參與制定系統可用性指標,并推動落地;
????????????????????????????7、通過技術手段,提升用戶體驗并滿足高性能需求;
崗位要求:
1、計算機或相關專業(yè);本科及以上,5年以上工作經驗;
2、對Web開發(fā)有整體認識,精通各種Web前端技術,對符合web標準的網站重構有豐富經驗;
3、熟悉HTML5/CSS3/ES6,具備設計感,能熟練設計頁面結構和布局,對表現與數據分離、Web語義化等有深刻理解;
4、精通Javascript,對原生Javascript有一定深入理解,掌握面向對象編程思想,有模塊化開發(fā)經驗;
5、具備MVVM框架開發(fā)經驗,熟練使用React、VueJS,并具備ES6實踐經驗,深入理解W3C標準與ES規(guī)范;
6、掌握至少一種MV*框架:React、Vue、Backbone、Angular/Angular2、Avalon、Knockout等;
7、熟悉至少一種打包工具:Webpack、Gulp、Browserify、SystemJS、Fuse-box等;
8、具體小程序開發(fā)經驗,包含微信小程序、支付寶小程序;
9、?熟悉前端模塊化,重構,前后端分離,多端技術,安全,測試,函數式編程等;
10、熟練使用瀏覽器調試工具,有系統維護、瀏覽器兼容性調整、性能優(yōu)化方面的經驗;
11、具備良好的代碼規(guī)范和質量意識;具有文檔撰寫能力;熟練使用Git/Svn版本管理工具;
????????????????????????????????????????????????12、對用戶體驗、交互操作流程、及用戶需求有深入理解