崗位職責(zé):
1.負(fù)責(zé)網(wǎng)站開(kāi)發(fā)與優(yōu)化,包括 web 前端表現(xiàn)層及與前后端交互的架構(gòu)設(shè)計(jì)和開(kāi)發(fā)、JavaScript程序模塊開(kāi)發(fā),以及通用類(lèi)庫(kù)/框架的編寫(xiě)工作等。
2.負(fù)責(zé) APP/小程序開(kāi)發(fā)與維護(hù)優(yōu)化。
任職要求:
1、5年以上前端開(kāi)發(fā)經(jīng)驗(yàn),具有扎實(shí)的計(jì)算機(jī)基礎(chǔ)知識(shí);
2、精通JavaScript,熟練掌握CSS3、HTML5、ES6、vue.js等相關(guān)技術(shù), 對(duì)JavaScript語(yǔ)言機(jī)制有比較深的理解;例如:Event Loop事件循環(huán)機(jī)制等;
3、精通至少一門(mén)mvvm框架(Angular/React/Vue等); 熟練使用H5構(gòu)建移動(dòng)端WebApp;有微信小程序項(xiàng)目經(jīng)驗(yàn)優(yōu)先;
4、熟練掌握Three.js 或Cesium.js等框架下不同材質(zhì)、貼圖的切換與運(yùn)用;掌握不同格式的三維模型在H5/Web端的導(dǎo)入展示及操作;具備一個(gè)以上中型項(xiàng)目實(shí)際經(jīng)驗(yàn);
5、熟練使用webpack/gulp等打包工具,并能對(duì)項(xiàng)目進(jìn)行打包配置;能熟練使用npm、git等工具;
6、熟練使用ElementUI、Ant Design、Echarts等常用頁(yè)面渲染組件;
7、對(duì)前端工程化、組件化、模塊化有自己的理解和總結(jié);
8、有IOS系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。