【崗位職責(zé)】
1.負(fù)責(zé)前端架構(gòu)的搭建以及項(xiàng)目/產(chǎn)品組件的設(shè)計(jì)、規(guī)劃和研發(fā),參與核心代碼的編寫;
2.負(fù)責(zé)平臺(tái)框架的性能調(diào)優(yōu)與體驗(yàn)優(yōu)化;
3.負(fù)責(zé)PC和移動(dòng)端項(xiàng)目產(chǎn)品的開發(fā),確保在不同平臺(tái)、設(shè)備、瀏覽器上均具備良好的兼容性;
4.配合研發(fā)部負(fù)責(zé)人,與設(shè)計(jì)師,后端工程師配合完成前端項(xiàng)目開發(fā),快速推進(jìn)項(xiàng)目的進(jìn)程;
5.跟蹤前端技術(shù)發(fā)展方向,研究和掌握最新前端技術(shù),幫助團(tuán)隊(duì)成員共同成長。
6.深度參與產(chǎn)品的結(jié)構(gòu)、流程、功能、界面、用戶體驗(yàn)、功能交互的設(shè)計(jì);
7.負(fù)責(zé)前端文檔的編寫;
【任職要求】
1.計(jì)算機(jī)相關(guān)專業(yè),精通各種前端技術(shù),包括HTML/CSS/JavaScript/VUE/Bootstrap等;熟練使用常用的框架,如:React、jQuery、Vue、Bootstrap等,有實(shí)際項(xiàng)目經(jīng)驗(yàn);熟悉移動(dòng)端開發(fā)模式;
2.具備跨終端的前端開發(fā)能力,在Web(PC+Mobile)/Node.js/Native App三個(gè)方向上至少精通一個(gè)方向,具備多個(gè)的更佳,鼓勵(lì)在Native和Web技術(shù)融合上的探索;
3.熟悉模塊化、前端編譯和構(gòu)建工具;熟練使用項(xiàng)目構(gòu)建工具Webpack,并有實(shí)踐經(jīng)驗(yàn)(如RequireJS/SeaJS/KISSY/VUE等;
4.熟悉python,node js等服務(wù)器端語言,通過nodejs (如express/koa/webpack) 搭建web服務(wù)器;
5.掌握現(xiàn)在前端主流開發(fā)方式和流程,熟悉常用工具的作用和配置,能夠自主搭建完整開發(fā)環(huán)境;
6.技術(shù)視野廣闊,有主導(dǎo)前端技術(shù)方案設(shè)計(jì)的能力和經(jīng)驗(yàn),能夠獨(dú)立承擔(dān)項(xiàng)目開發(fā)工作;
7.思路清晰,語言和文字表達(dá)能力優(yōu)秀,具備較強(qiáng)的溝通能力,有較強(qiáng)的主動(dòng)性及團(tuán)隊(duì)合作精神,吃苦耐勞,有一定的抗壓能力。