崗位職責(zé):
1、承擔(dān)WEB前端核心模塊的設(shè)計(jì)、開發(fā)工作,對代碼質(zhì)量及進(jìn)度負(fù)責(zé);??
2、?微信小程序產(chǎn)品原生開發(fā)及維護(hù)優(yōu)化。??
3、與UI設(shè)計(jì)師和后臺程序配合,高效高質(zhì)地完成頁面的實(shí)現(xiàn)工作;??
4、實(shí)現(xiàn)WEB項(xiàng)目頁面特效、JS效果;維護(hù)及優(yōu)化前端頁面性能,優(yōu)化交互體驗(yàn);??
5、解決主流瀏覽器的兼容性問題,頁面制作符合seo規(guī)范;
任職要求:??
1、精通前端基礎(chǔ)技術(shù),Html5,?CSS3,?JavaScript,?SASS/LESS,?扎實(shí)的JavaScript基礎(chǔ)知識,有使用原生JavaScript的編程經(jīng)驗(yàn),熟悉DOM操作,頁面事件處理,豐富的Div+CSS頁面布局經(jīng)驗(yàn)。??
2、熟悉VueJS,并有基于此框架的實(shí)際項(xiàng)目的開發(fā)經(jīng)驗(yàn),熟練使用element-ui,vant等UI框架;???
3、熟悉Node.js及NPM?項(xiàng)目管理工具,?熟悉ES5/ES6語法差異。??
4、熟悉前端構(gòu)建工具webpack及前端工程化,自動化,組件化的思想和方法。??
5、熟悉前后端分離,并有基于前后端分離應(yīng)用的開發(fā)經(jīng)驗(yàn)??
6、熟悉主流瀏覽器差異及兼容方法,熟悉響應(yīng)式開發(fā),不同屏幕適配及移動端開發(fā)。??
7、熟悉微信小程序原生開發(fā),?有編寫微信小程序開發(fā)經(jīng)驗(yàn)。
8、對Web下層的HTTP/HTTPS協(xié)議、TCP/IP、DNS等熟練掌握,并能夠利用相關(guān)知識解決項(xiàng)目問題;??
9、熟悉前端調(diào)試工具的調(diào)試方法。??
10、思路清晰,具備良好的溝通能力和團(tuán)隊(duì)協(xié)作精,善于學(xué)習(xí)、總結(jié),樂于分享;