崗位職責(zé):
1.前端功能開發(fā):基于Java后端服務(wù),完成Web/H5/小程序等前端功能開發(fā),確保與后端API高效對(duì)接。
2.接口聯(lián)調(diào)與規(guī)范制定:與Java后端團(tuán)隊(duì)協(xié)作,定義接口規(guī)范(如Swagger),參與聯(lián)調(diào)測(cè)試及性能問題排查。
3.工程化適配:配合Java技術(shù)棧(如Spring Boot項(xiàng)目),優(yōu)化前端構(gòu)建流程(如Maven集成、靜態(tài)資源部署)。
4.業(yè)務(wù)邏輯實(shí)現(xiàn):深入理解Java后端業(yè)務(wù)邏輯,確保前端交互與數(shù)據(jù)處理邏輯的準(zhǔn)確性(如權(quán)限控制、數(shù)據(jù)加密)。
5.跨團(tuán)隊(duì)協(xié)作:參與需求評(píng)審,協(xié)助Java團(tuán)隊(duì)解決前后端分離中的技術(shù)問題(如CORS、Token鑒權(quán))
任職條件:
1.統(tǒng)招本科及以上學(xué)歷:計(jì)算機(jī)、軟件工程、電子信息、通信工程等相關(guān)專業(yè);
2.5年及以上對(duì)接java的前端開發(fā)經(jīng)驗(yàn);獨(dú)立完成3個(gè)以上大中型軟件的前端開發(fā);
3.核心技能:
1)精通HTML/CSS/JavaScript,熟悉Vue/React框架及生態(tài)(Vue Router、React Hooks等)。
2)接口對(duì)接經(jīng)驗(yàn):熟悉Restful API設(shè)計(jì),掌握Axios/Fetch等數(shù)據(jù)請(qǐng)求方式,了解Java常見響應(yīng)格式(如RESTful JSON)。
3)工程化能力:熟悉Webpack/Vite構(gòu)建工具,了解與Java項(xiàng)目的集成配置(如多環(huán)境部署、Jenkins對(duì)接)。
4)全棧意識(shí):對(duì)Java技術(shù)棧(Spring Boot/MyBatis)有基礎(chǔ)認(rèn)知,能快速理解后端接口邏輯及數(shù)據(jù)庫設(shè)計(jì)。
5)協(xié)作與學(xué)習(xí)能力:適應(yīng)敏捷開發(fā)流程,具備良好的跨團(tuán)隊(duì)溝通能力,能閱讀Java代碼或日志輔助問題定位。
6)了解Java基礎(chǔ)語法或參與過全棧項(xiàng)目(Java+前端)。
7)熟悉SSO單點(diǎn)登錄、OAuth2等與Java后端相關(guān)的鑒權(quán)方案。
8)有前端監(jiān)控(如Sentry)與Java日志系統(tǒng)(ELK)聯(lián)調(diào)經(jīng)驗(yàn)。
9)掌握Node.js中間層開發(fā),優(yōu)化前后端協(xié)作效率。