崗位職責(zé):
1.負(fù)責(zé)公司產(chǎn)品PC端、移動(dòng)端的前端架構(gòu)設(shè)計(jì)與研發(fā)實(shí)施;
2.負(fù)責(zé)實(shí)現(xiàn)UI設(shè)計(jì)稿與產(chǎn)品原型的功能及交互還原;
3.負(fù)責(zé)數(shù)據(jù)可視化大屏的組件化封裝及定制化開發(fā);
4.參與公司前端工程體系建設(shè),包括框架優(yōu)化、UI組件庫開發(fā)及性能調(diào)優(yōu);
5.根據(jù)API接口文檔完成前后端數(shù)據(jù)交互與系統(tǒng)聯(lián)調(diào)。
任職要求:
1.3年以上前端開發(fā)經(jīng)驗(yàn),具備復(fù)雜業(yè)務(wù)場景的獨(dú)立攻堅(jiān)能力;
2.精通JavaScript/TypeScript語言特性及設(shè)計(jì)模式;
3.熟練使用Vue框架進(jìn)行開發(fā),并對React、Angualar等前端框架有一定的了解;
4.有移動(dòng)端H5、小程序等開發(fā)和適配經(jīng)驗(yàn),能夠解決多環(huán)境和多設(shè)備等兼容問題;
5.熟悉Three.js/Cesium三維可視化及ECharts數(shù)據(jù)圖表開發(fā);
6.熟練使用git、svn等管理工具進(jìn)行版本控制;
7.掌握Webpack/Vite構(gòu)建工具配置,具備Nginx部署調(diào)優(yōu)經(jīng)驗(yàn);
8.掌握一門后端語言,如Nodejs、Python、Golang、Java等優(yōu)先;
9.具備良好的學(xué)習(xí)能力、溝通能力、分析及解決問題能力,優(yōu)秀的團(tuán)隊(duì)協(xié)作精神。