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