崗位職責:
1、負責項目/產品的前端開發(fā)工作,架構設計與性能優(yōu)化,和產品經理溝通并確定產品開發(fā)需求;
2、協(xié)助產品經理和UI設計師,能夠實現設計想法,實現高質量的交互;
3、與后端開發(fā)工程師協(xié)作,參與后臺接口的設計研發(fā)、完成數據交互、信息展現、用戶體驗等功能;
4、實現頁面能夠通過標準校驗,兼容各主流瀏覽器;
5、根據用戶的需求,分析并給出最優(yōu)的前臺技術解決方案;
6、負責前端頁面的優(yōu)化升級、UI設計,接口對接等工作;
7、負責前端組件的封裝、擴展;
8、能適應短期出差,完成領導安排的其他工作任務。
任職要求:
1、熟練使用 Vue2.0、Vue3.0、Vuex、Element UI、Vant UI 等主流前端框架;
2、熟練使用 Gitee、Github 等技術和團隊協(xié)作開發(fā)工具;
3、熟練使用 web前端相關工具和框架(vuex/element/backbone/less/sass/jade);
4、熟練使用 Websocket 頁面通訊技術、掌握Vue動態(tài)路由技術、能夠獨立編寫CSS樣式表單;
5、熟悉b/s 架構和常見頁面布局,精通html,css,css3頁面靜、動態(tài)布局和javascript、ajax數據交互技術;
6、熟悉針對主流已瀏覽器的代碼兼容和優(yōu)化;
7、熟悉微服務架構、有實際微服務項目及SpringCloud分部署服務經驗者優(yōu)先;
8、對后端程序開發(fā)有一定了解,熟悉json數據者優(yōu)先;
9、熟悉使用photoshop或者相關制圖軟件者優(yōu)先;
10、掌握數據可視(d3或者其他庫)、echarts、webgl有相關經驗者優(yōu)先;
11、掌握前端主流框架、精通VUE,熟悉Node.js Web應用開發(fā)、熟悉NodeJS異步編程;
12、掌握Electron+vue+element的開發(fā);熟悉VUE相關組件使用以及原生js基礎知識;
13、掌握JavaScript、TypeScript、CSS3、HTML5,且運用 jQuery 框架實現網頁常用特效;
14、掌握前端調試頁面技術;