專業(yè)技能
1、5年以上前端開發(fā)工作經(jīng)驗(yàn),對目前流行的框架有一定的底層代碼分析能力,熟悉頁面架構(gòu)與布局,具備一定的用戶體驗(yàn)意識(shí);
2、精通Web前端技術(shù),包括HTML5、CSS、Javascript、ES5/ES6、Vue/React,深刻理解W3C標(biāo)準(zhǔn)及可用性,能準(zhǔn)確進(jìn)行代碼構(gòu)建,實(shí)現(xiàn)產(chǎn)品所需交互效果,并封裝通用JS組件;
3、熟悉MVC/MVVM原理,了解設(shè)計(jì)模式在前端的應(yīng)用,深入理解函數(shù)式編程,對響應(yīng)式布局等有深刻理解和使用經(jīng)驗(yàn)者優(yōu)先;
4、深刻理解Web標(biāo)準(zhǔn),對可用性、可訪問性有實(shí)際的了解和實(shí)踐經(jīng)驗(yàn);熟悉至少一門后端語言,掌握Node.js、java者優(yōu)先;
5、根據(jù)具體項(xiàng)目需求能夠準(zhǔn)確判斷所需架構(gòu)模式,比較利弊,并可以根據(jù)需求修改架構(gòu);
6、熟練使用git,熟悉webpack打包工具,熟悉開發(fā)、測試、上線整個(gè)軟件生命周期流程;
7、對前端前沿領(lǐng)域有所涉及,Browserify、Gulp、?Hybird、webpack等;
8、掌握web標(biāo)準(zhǔn)、前端性能、安全,對主流瀏覽器兼容性問題有一定研究,具備較好的前端適配方法、錯(cuò)誤調(diào)試方法、性能優(yōu)化方法??專業(yè)要求??
?????1、負(fù)責(zé)前端體系的建設(shè)完善,輸出前端基礎(chǔ)能力(包括腳手架、效率工具);???
2、負(fù)責(zé)前端隊(duì)伍的技能提升,技術(shù)結(jié)構(gòu)升級等;