崗位職責(zé)?:
1、根據(jù)需求設(shè)計(jì)實(shí)現(xiàn)公司前端頁(yè)面,持續(xù)進(jìn)行前端優(yōu)化,改善用戶體驗(yàn);
2、持續(xù)的性能優(yōu)化,實(shí)現(xiàn)極致的Web加載、執(zhí)行和渲染優(yōu)化;
3、與后端開(kāi)發(fā)團(tuán)隊(duì)緊密配合,確保代碼有效對(duì)接,高質(zhì)量完成需求;
4、精通至少一門非Web前端語(yǔ)言,對(duì)前后端合作模式有深入了解并有項(xiàng)目經(jīng)驗(yàn);
5、負(fù)責(zé)前端開(kāi)發(fā)、前端架構(gòu)設(shè)計(jì)與技術(shù)性能優(yōu)化,對(duì)前端自動(dòng)化、工程化、工具化有深刻理解;
6、制定公司前端標(biāo)準(zhǔn),搭建公司組件庫(kù);
7、技術(shù)棧:React(PC)?+?Vue(Mobile)?+?Node?+?主流計(jì)算機(jī)技術(shù)?+?服務(wù)器運(yùn)維經(jīng)驗(yàn)
崗位要求:
1、5年及以上前端經(jīng)驗(yàn),喜歡鉆研新穎的Web前端技術(shù),熟悉W3C標(biāo)準(zhǔn),對(duì)表現(xiàn)與數(shù)據(jù)分離,web語(yǔ)義化等有較為深刻的理解;
2、能熟練編寫具有良好風(fēng)格規(guī)范的HTML+CSS+JS代碼,至少熟悉Vue、react等一種前端框架,熟悉es6語(yǔ)法,熟悉less或者sass;
3、對(duì)前端自動(dòng)化部署有深刻的理解,熟悉webpack,gulp,grunt等前端自動(dòng)化工具;
4、熟悉node.js,可以用node自己搭建項(xiàng)目。有實(shí)際的項(xiàng)目開(kāi)發(fā)運(yùn)維經(jīng)驗(yàn);
5、了解svg,canvas,webgl技術(shù)。至少熟悉一種數(shù)據(jù)可視化JS類庫(kù);
6、有一定的代碼潔癖和良好的文檔能力,熟練使用各種前端調(diào)試工具,能獨(dú)立發(fā)現(xiàn)問(wèn)題解決問(wèn)題;
7、良好的團(tuán)隊(duì)協(xié)作意識(shí)和積極的工作態(tài)度;
8、有開(kāi)源項(xiàng)目經(jīng)歷優(yōu)先