崗位職責(zé):
1,根據(jù)產(chǎn)品需求和UI設(shè)計(jì)稿,負(fù)責(zé)Web應(yīng)用的前端開(kāi)發(fā)與實(shí)現(xiàn),確保高質(zhì)量的用戶體驗(yàn);
2,參與產(chǎn)品需求分析和技術(shù)方案設(shè)計(jì),提出合理的前端技術(shù)解決方案;
3,優(yōu)化前端架構(gòu),提升系統(tǒng)性能,可擴(kuò)展性和可維護(hù)性,解決前端技術(shù)難題;
4,負(fù)責(zé)前端代碼質(zhì)量管控,參與代碼審查,確保代碼規(guī)范和質(zhì)量;
5,與設(shè)計(jì)師,后端開(kāi)發(fā)工師及其他團(tuán)隊(duì)成員緊密協(xié)作,推進(jìn)項(xiàng)目順利進(jìn)行:
6,持續(xù)優(yōu)化頁(yè)面加載速度和用戶交互體驗(yàn),解決跨瀏覽器兼容性問(wèn)題;
7,參與制定前端開(kāi)發(fā)規(guī)范和技術(shù)文檔編寫,提升團(tuán)隊(duì)協(xié)作效率:
8,參與前端自動(dòng)化測(cè)試,CI/CD流程搭建與優(yōu)化,提升研發(fā)效率。
[職位要求]
1,計(jì)算機(jī)科學(xué)與技術(shù),軟件工程等相關(guān)專業(yè)大專上學(xué)歷,3年以上前端開(kāi)發(fā)經(jīng)驗(yàn);
2,精通HTML5,CSS3,JavaScript
(ES6+),Node.js,理解DOM,BOM及瀏覽器工作原理:
3,熟悉HTTP協(xié)議及 RESTful API設(shè)計(jì)規(guī)范,理解前后端分離架構(gòu);
4,精通至少一種主流前端框架(React/Vue)及其生態(tài)系統(tǒng);
5,熟悉主流 UI組件庫(kù)(Element Plus, Material UI等)的使用與定制:
6,了解前端工程化思想,熟悉 Webpack, Vite,Babel等構(gòu)建工具的配置與優(yōu)化:
7,掌握微前端(module-federation,single- spa,qiankun)技術(shù)優(yōu)先,掌握前端性能優(yōu)化方法,有實(shí)際性能調(diào)優(yōu)經(jīng)驗(yàn)者優(yōu)先。