崗位要求:
(1)本科及以上學(xué)歷,計(jì)算機(jī)、軟件、通信等相關(guān)專業(yè);
(2)有3年以上前端開發(fā)經(jīng)驗(yàn),成功參與并上線中大型項(xiàng)目經(jīng)驗(yàn)者優(yōu)先;
(3)熟練掌握至少一種主流前端框架(如React、Vue.js、Angular),能夠深入理解其原理,并熟練使用如代碼分割、懶加載、圖片優(yōu)化等性能優(yōu)化技術(shù);
(4)熟悉Micro-app等微前端框架;
(5)熟練使用Uni-app等多平臺(tái)開發(fā)框架,配合UI設(shè)計(jì)進(jìn)行多端應(yīng)用的開發(fā);
(6)深入理解前端模塊化與組件化開發(fā)思想,能夠編寫可復(fù)用、高內(nèi)聚、低耦合的組件;
(7)熟悉前端安全知識(shí),如XSS攻擊、CSRF攻擊等,能夠編寫安全的前端代碼。
崗位職責(zé):
設(shè)計(jì)系統(tǒng)前端頁(yè)面布局、樣式和交互效果,根據(jù)架構(gòu)師確定的技術(shù)框架參與系統(tǒng)的多平臺(tái)應(yīng)用開發(fā),確保前端代碼兼容性;
與后端工程師緊密合作,完成前后端數(shù)據(jù)交互和接口對(duì)接;
優(yōu)化前端代碼,減少資源加載時(shí)間。