職位描述
1. 參與前端基礎(chǔ)框架、類庫(kù)等方面的建設(shè),以及后續(xù)研發(fā)工具鏈路建設(shè);
2. 負(fù)責(zé)桌面/移動(dòng)端復(fù)雜單頁(yè)面WebApp(SPA)研發(fā);
3. 負(fù)責(zé)前端框架的維護(hù)和升級(jí);
4. 負(fù)責(zé)前端項(xiàng)目的編譯, 部署, 發(fā)布以及其他項(xiàng)目的生命周期相關(guān)工作。
職位要求
1. 熟練掌握 JavaScript、HTML、CSS 等原生前端基礎(chǔ)技術(shù),熟悉相關(guān)規(guī)范;
2.具有3js, bjs, 或者其他引擎開(kāi)發(fā)經(jīng)驗(yàn),了解WebGPU引擎
3. 熟練掌握 React / Vue / Angular 等常用前端框架及常用組件庫(kù);
4. 熟練掌握 JS / TS / Wasm 開(kāi)發(fā), 理解Web Workers等多線程架構(gòu)原理;
5. 對(duì)前端工程化有一定理解,熟練掌握 Webpack / Grunt / Gulp 等構(gòu)建工具的使用和配置;
6. 了解不同瀏覽器平臺(tái)的特性,能夠很好地解決兼容問(wèn)題,具備良好的 UI 交互實(shí)現(xiàn)能力;
7. 具備強(qiáng)烈的技術(shù)進(jìn)取心,有良好的溝通與合作精神,擁有優(yōu)秀的問(wèn)題分析及解決能力
加分項(xiàng)
1. 熟悉微信公眾平臺(tái), 微信開(kāi)放平臺(tái), 微信小程序。
2. 參與過(guò)組件庫(kù)相關(guān)建設(shè)或有個(gè)人組件庫(kù)開(kāi)源項(xiàng)目。
3. 參與或負(fù)責(zé)過(guò)復(fù)雜系統(tǒng)設(shè)計(jì)及落地。
4. 對(duì)組件化有較好的認(rèn)知。
5. 熟悉至少一個(gè)WebGL庫(kù)的使用和原理