崗位職責(zé):
1. 負(fù)責(zé)公司產(chǎn)品和項目的設(shè)計,開發(fā),包括PC端和移動端;
2. 參與前端代碼規(guī)范、代碼重構(gòu)和代碼審查,提出改進(jìn)優(yōu)化建議;
3. 對頁面進(jìn)行優(yōu)化,代碼優(yōu)化,提高可維護(hù)性;
4. 不斷接觸學(xué)習(xí)前沿技術(shù),豐富自己的知識體系;
5. 能夠合理拆分開發(fā)任務(wù),指導(dǎo)初級工程師完成工作,取得進(jìn)步;
6、完成領(lǐng)導(dǎo)交辦的其他工作。
崗位要求:
1. 能夠熟練的編寫兼容主流瀏覽器的代碼,精通HTML5、CSS3、JavaScript等Web前端技術(shù),熟練ES6,能夠編寫高質(zhì)量原生JavaScript代碼;
2. 對前端MVVM框架有深刻理解,Vue, React等前端框架至少熟練一種;
3. 熟悉es6語法,有良好的css基礎(chǔ),有面向?qū)ο蟮拈_發(fā)思維;
4. 熟練使用threejs或cesium完成公司數(shù)字孿生項目相關(guān)需求開發(fā),要求開發(fā)相關(guān)項目至少1年以上時間。
5. 熟練使用webpack,gulp等前端自動化工具;
6. 熟練使用前端調(diào)試工具,有較強(qiáng)的解決各類bug的能力;
7. 理解前端工程化、組件化、模塊化的開發(fā)模式,能夠分離抽取公用組件,實現(xiàn)重用。