【崗位職責(zé)】
1. 負(fù)責(zé)公司產(chǎn)品線的研發(fā)工作。
2. 能夠獨立解決開發(fā)過程中遇到的難點問題,包括WEB平臺和小程序平臺。
3. 基礎(chǔ)組件的開發(fā)和優(yōu)化,應(yīng)對公司產(chǎn)品線中重復(fù)組件復(fù)用的需求。
【任職要求】
1、熟練掌握 HTML / CSS /
JavaScript 相關(guān)技能。
2、熟悉React或其他現(xiàn)代化View層框架(Vue、Angular),對組件、生命周期、DOM更新機制、狀態(tài)管理、遠(yuǎn)程ajax fetch調(diào)用等有所了解。
3、熟悉ES6、ES7+,TypeScript和面向?qū)ο缶幊獭?br>4、對前端開發(fā)生態(tài)中各領(lǐng)域的知識有基本涉獵(構(gòu)建、組件化、性能、安全等)。
5、熟悉前端編譯和構(gòu)建工具,例如NPM/Webpack/Rollup/Turbo/Vite等工具。
6、熟悉數(shù)據(jù)結(jié)構(gòu)、設(shè)計模式、HTTP及WebSocket協(xié)議。
7、熟悉基于微服務(wù)與云原生的前端架構(gòu)方法與架構(gòu)模式,了解微前端架構(gòu)更優(yōu)。
8、好的編程習(xí)慣,結(jié)構(gòu)清晰、命名規(guī)范、代碼冗余率低,能夠獨立完成較高品質(zhì)的代碼。
加分項:
1. 有WebGL開發(fā)經(jīng)驗者優(yōu)先