崗位職責(zé):
1. 負(fù)責(zé)前端項(xiàng)目的技術(shù)選型,針對(duì)項(xiàng)目需求選擇合適的框架(React、Vue3、Angular)進(jìn)行開(kāi)發(fā);
2. 負(fù)責(zé)復(fù)雜前端組件和頁(yè)面的開(kāi)發(fā),確保高質(zhì)量的代碼實(shí)現(xiàn)和良好的用戶體驗(yàn);
3. 深入理解前端性能優(yōu)化,對(duì)項(xiàng)目進(jìn)行性能分析和優(yōu)化,提高頁(yè)面加載速度和運(yùn)行效率;
4. 負(fù)責(zé)前端工程化的推進(jìn),包括但不限于構(gòu)建工具的配置、模塊化開(kāi)發(fā)、代碼規(guī)范制定等;
5. 參與前后端分離的設(shè)計(jì)與實(shí)現(xiàn),與后端工程師緊密合作,完成接口對(duì)接和數(shù)據(jù)交互;
6. 跟蹤和研究前端新技術(shù),能夠?qū)⑿录夹g(shù)引入到現(xiàn)有項(xiàng)目中,提升項(xiàng)目的技術(shù)競(jìng)爭(zhēng)力;
7. 解決前端開(kāi)發(fā)中的技術(shù)難題,編寫(xiě)技術(shù)文檔,為團(tuán)隊(duì)提供技術(shù)支持和指導(dǎo)。
任職要求:
1. 計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,5年以上前端開(kāi)發(fā)經(jīng)驗(yàn),熟練掌握React、Vue3框架;
2. 精通HTML5、CSS3、JavaScript(ES6+)、TypeScript(TS),對(duì)前端基礎(chǔ)知識(shí)有深入理解;
3. 熟悉前端構(gòu)建工具,如Webpack、Rollup、Gulp等,能夠根據(jù)項(xiàng)目需求進(jìn)行配置和優(yōu)化;
4. 熟悉前端模塊化和組件化開(kāi)發(fā),能夠編寫(xiě)可復(fù)用和可維護(hù)的代碼;
5. 對(duì)前端性能優(yōu)化有深入理解,能夠?qū)崿F(xiàn)懶加載、代碼分割、資源壓縮等優(yōu)化措施;
6. 熟悉前端安全問(wèn)題,能夠防范和解決XSS、CSRF等安全風(fēng)險(xiǎn);
7. 有以下技術(shù)經(jīng)驗(yàn)者優(yōu)先:
a. 有React Native、Electron等跨平臺(tái)開(kāi)發(fā)經(jīng)驗(yàn);
b. 有Node.js開(kāi)發(fā)經(jīng)驗(yàn),能夠進(jìn)行全棧開(kāi)發(fā);
c. 熟悉TypeScript,并在項(xiàng)目中實(shí)際應(yīng)用;
d. 有微前端架構(gòu)設(shè)計(jì)和實(shí)施經(jīng)驗(yàn);
e.具有大語(yǔ)言模型提示詞工程開(kāi)發(fā)經(jīng)驗(yàn)的優(yōu)先
8. 具備良好的邏輯思維能力和問(wèn)題解決能力,能夠獨(dú)立分析和解決問(wèn)題;
9. 對(duì)技術(shù)有強(qiáng)烈的熱情,愿意不斷學(xué)習(xí)和探索新技術(shù),能夠適應(yīng)快速變化的技術(shù)環(huán)境。