JAVA前端工程師是做什么的?本文提供JAVA前端工程師的崗位職責(zé)例子,包括詳細(xì)的工作內(nèi)容及任職要求。
崗位職責(zé):
1、根據(jù)產(chǎn)品需求和設(shè)計(jì)文檔,開(kāi)發(fā)基于C/S或B/S架構(gòu)的產(chǎn)品或網(wǎng)站的用戶展現(xiàn)和交互界面;
2、負(fù)責(zé)公司現(xiàn)有產(chǎn)品的頁(yè)面JavaScript編程;維護(hù)現(xiàn)有產(chǎn)品的頁(yè)面代碼;
3、解決主流瀏覽器及其不同版本之間的兼容性問(wèn)題;
5、基于JavaScript的交互原型設(shè)計(jì)制作;
6、設(shè)計(jì)制作網(wǎng)站或產(chǎn)品的HTML頁(yè)面模板(HTML、HTML5/JS/CSS);
7、編寫(xiě)相關(guān)技術(shù)文檔。
任職要求:
1、計(jì)算機(jī)相關(guān)專業(yè),精通HTML、HTML5、JSON、CSS/CSS3、JavaScript,能熟練開(kāi)發(fā)符合標(biāo)準(zhǔn),用戶體驗(yàn)良好,兼容性好的頁(yè)面;
2、精通Vue前端框架,能夠使用Vuex;
3、熟悉java語(yǔ)言,精通HTML/CSS/JavaScript,熟練掌握J(rèn)query/ExtJs等常用前端技術(shù);
4、熟練運(yùn)用iview、echarts、easyUI者佳;
5、熟悉JS常用設(shè)計(jì)或架構(gòu)方法,能獨(dú)立進(jìn)行組件開(kāi)發(fā)和優(yōu)化;
6、有豐富的多瀏覽器兼容和適配開(kāi)發(fā)調(diào)試經(jīng)驗(yàn) ;
7、兩年及以上WEB前端開(kāi)發(fā)經(jīng)驗(yàn)。
1.熟悉HTML5、CSS3,Javascript開(kāi)發(fā);
2. 有1年以上實(shí)際開(kāi)發(fā)經(jīng)驗(yàn)
3. 熟悉React.js,Angular.js等前端框架
4、對(duì)頁(yè)面適配和性能優(yōu)化有較好的了解,并能很好展示自己做過(guò)的H5案例;
5、能夠很好的與產(chǎn)品、設(shè)計(jì)師和后臺(tái)開(kāi)發(fā)人員溝通協(xié)作,具有良好的團(tuán)隊(duì)合作、協(xié)作精神;
6、有實(shí)際的Web端開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;
7、有UI框架設(shè)計(jì)經(jīng)驗(yàn)者優(yōu)先;
8、有Centos,ubuntu運(yùn)維經(jīng)驗(yàn),精通Linux者優(yōu)先
9、有實(shí)際的自動(dòng)化構(gòu)建、自動(dòng)化測(cè)試,熟悉持續(xù)集成、持續(xù)審查、性能優(yōu)化,精通前端工程化者優(yōu)先。
1、 負(fù)責(zé)公司web產(chǎn)品(PC端、移動(dòng)端)前端頁(yè)面開(kāi)發(fā)工作;
2、 負(fù)責(zé)前端頁(yè)面的性能優(yōu)化,以保證系統(tǒng)功能的體驗(yàn)效果;
3、 負(fù)責(zé)撰寫(xiě)開(kāi)發(fā)過(guò)程所需的技術(shù)文檔;
完善并遵守團(tuán)隊(duì)的編碼規(guī)范,編寫(xiě)高質(zhì)量、結(jié)構(gòu)清晰、易讀、易維護(hù)的代碼。
1、 有3-5年以上的Web前端開(kāi)發(fā)經(jīng)驗(yàn),深刻理解并掌握J(rèn)avaScript語(yǔ)言核心技術(shù),有大型前端項(xiàng)目JS開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先;
2、 精通XML、HTML/XHTML、CSS、Javascript、AJAX、JSON等Web頁(yè)面技術(shù),經(jīng)驗(yàn)豐富者優(yōu)先考慮;
3、 精通Java開(kāi)發(fā)語(yǔ)言,熟悉spring、struts、hibernate/mybatis等開(kāi)源框架,能配合開(kāi)發(fā)人員進(jìn)行頁(yè)面聯(lián)調(diào)整合;
4、 熟悉Http/Https協(xié)議,熟悉與服務(wù)端數(shù)據(jù)交互技術(shù);
5、 熟悉CSS/JavaScript性能優(yōu)化,解決多瀏覽器兼容問(wèn)題;
6、 良好的編碼習(xí)慣和面向?qū)ο蟮木幊涕_(kāi)發(fā)思想,有主導(dǎo)前端開(kāi)發(fā)技術(shù)方案和實(shí)施的能力和經(jīng)驗(yàn);