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