一、崗位職責(zé)
1、根據(jù)產(chǎn)品需求,使用HTML、CSS、JavaScript等技術(shù)開發(fā)高性能、響應(yīng)式的用戶界面。
2、配合UI/UX設(shè)計(jì)師實(shí)現(xiàn)設(shè)計(jì)稿,確保視覺和交互效果的一致性。
3、優(yōu)化前端代碼和渲染性能,提升頁面加載速度和用戶體驗(yàn)。
4、熟練使用主流前端框架(如React、Vue、Angular等)進(jìn)行組件化開發(fā)。
5、配合后端工程師完成接口聯(lián)調(diào),實(shí)現(xiàn)前后端數(shù)據(jù)交互。
6、解決多瀏覽器、多設(shè)備(PC/移動(dòng)端)的兼容性問題。
7、參與代碼評(píng)審、技術(shù)方案討論,維護(hù)代碼規(guī)范和文檔。
8、跟蹤前端技術(shù)趨勢(如WebAssembly、微前端、低代碼平臺(tái)等),推動(dòng)技術(shù)落地。
二、崗位要求
1、熟悉 HTML、CSS、JavaScript 基礎(chǔ)知識(shí),了解前端開發(fā)流程。
2、根據(jù)設(shè)計(jì)稿完成靜態(tài)頁面搭建,確保代碼結(jié)構(gòu)清晰、語義化,兼容主流瀏覽器(如Chrome、Firefox)。
3、了解至少一種主流框架(React/Vue.js/Angular),能完成簡單組件開發(fā)。
4、熟悉組件化開發(fā)思想,理解狀態(tài)管理(如Redux/Vuex)或路由管理(如React Router/Vue Router)。
5、熟悉版本控制工具(Git)、包管理工具(npm/yarn/pnpm)
6、有前端項(xiàng)目實(shí)踐經(jīng)驗(yàn)者優(yōu)先,如個(gè)人博客、簡單網(wǎng)頁制作等,可提供相關(guān)項(xiàng)目作品鏈接或代碼倉庫地址。
7、計(jì)算機(jī)相關(guān)專業(yè),本科及以上學(xué)歷,大三、研一、研二學(xué)生優(yōu)先。