一、核心技術(shù)能力要求
(一)后端開發(fā)能力(Java 方向)
1. 框架與工具:
精通 Spring Boot、Spring Cloud Alibaba 等微服務(wù)架構(gòu),具備分布式事務(wù)、服務(wù)治理經(jīng)驗(yàn)。
熟練使用 MyBatis/MyBatis-Plus 進(jìn)行數(shù)據(jù)庫(kù)操作,掌握 SQL 優(yōu)化與索引設(shè)計(jì)。
熟悉至少一種消息隊(duì)列(Kafka/RabbitMQ/RocketMQ)、緩存(Redis)、分布式任務(wù)調(diào)度(XXL-JOB)等中間件。
(二)前端開發(fā)能力(Vue/Element 方向)
1. 技術(shù)棧:
精通 Vue3 Composition API、TypeScript,熟悉 Element Plus 組件庫(kù)二次開發(fā)。
掌握 Webpack/Vite 構(gòu)建工具,具備前端性能優(yōu)化(如代碼分割、懶加載)經(jīng)驗(yàn)。
熟悉響應(yīng)式設(shè)計(jì)與跨端適配(PC/H5 / 小程序),了解 Electron 桌面應(yīng)用開發(fā)優(yōu)先。
二、項(xiàng)目經(jīng)驗(yàn)與職責(zé)
1. 全流程開發(fā)能力:
參與過(guò)完整項(xiàng)目周期(需求分析→設(shè)計(jì)→開發(fā)→測(cè)試→上線),獨(dú)立負(fù)責(zé)核心模塊開發(fā)。
具備前后端聯(lián)調(diào)經(jīng)驗(yàn),能優(yōu)化接口響應(yīng)速度與用戶體驗(yàn)。