全棧開發(fā)工程師
1.2-2萬元/月崗位職責(zé):
1. 系統(tǒng)設(shè)計(jì)與開發(fā):承擔(dān)制藥行業(yè)企業(yè)級應(yīng)用系統(tǒng)的全棧開發(fā)任務(wù),深度參與從需求梳理、架構(gòu)設(shè)計(jì)、編碼實(shí)施到系統(tǒng)部署上線的完整產(chǎn)品生命周期;
2. 前端架構(gòu)與實(shí)現(xiàn):基于 Vue 3 技術(shù)生態(tài)打造高復(fù)用性、可維護(hù)性強(qiáng)的前端組件體系,采用 TypeScript 提升代碼穩(wěn)定性,并通過 Vite 實(shí)現(xiàn)構(gòu)建性能優(yōu)化;
3. 后端服務(wù)開發(fā):運(yùn)用 Java 17+ 與 Spring Boot 4 構(gòu)建高可用、高并發(fā)的 RESTful 接口,支撐復(fù)雜業(yè)務(wù)邏輯的高效處理;
4. 數(shù)據(jù)與中間件管理:主導(dǎo) PostgreSQL 數(shù)據(jù)庫的表結(jié)構(gòu)規(guī)劃、索引調(diào)優(yōu)及事務(wù)控制;參與 Apache Kafka 消息中間件的相關(guān)開發(fā),推動(dòng)系統(tǒng)間解耦與數(shù)據(jù)實(shí)時(shí)同步;
5. 技術(shù)攻關(guān)與建模:深入理解制藥領(lǐng)域業(yè)務(wù)流程,具備優(yōu)秀的業(yè)務(wù)抽象能力,能將復(fù)雜需求轉(zhuǎn)化為清晰的技術(shù)方案與數(shù)據(jù)模型。
任職要求:
- 前端:
1. 精通 Vue 3 及其核心生態(tài)(Composition API, Vue Router, Pinia);
2. 熟練使用 Element Plus,并具備主題定制的實(shí)際項(xiàng)目經(jīng)驗(yàn);
3. 掌握 Tailwind CSS 4,能夠快速實(shí)現(xiàn)響應(yīng)式布局與高保真UI還原;
4. 熟悉 Vite 構(gòu)建工具,了解其插件機(jī)制及構(gòu)建性能優(yōu)化方法;
5. 熟練運(yùn)用 TypeScript,具備良好的類型設(shè)計(jì)能力,能定義規(guī)范的數(shù)據(jù)接口;
6. 具備前端工程化實(shí)踐經(jīng)歷,熟悉 ESLint、Prettier 及標(biāo)準(zhǔn)化 Git 工作流。
- 后端:
1. 具備扎實(shí)的 Java 編程基礎(chǔ),掌握 Java 17+ 新特性,深入理解 JVM 機(jī)制與多線程編程;
2. 精通 Spring Boot 4 與 Spring Data JPA,熟練運(yùn)用實(shí)體映射、Repository 模式及 Query DSL 實(shí)現(xiàn)復(fù)雜數(shù)據(jù)查詢;
3. 熟悉 PostgreSQL 17+,具備 SQL 性能調(diào)優(yōu)、索引規(guī)劃和事務(wù)控制能力;
4. 了解 Apache Kafka 4,熟悉生產(chǎn)者/消費(fèi)者模型,有流處理或 Connect 組件使用經(jīng)驗(yàn)者優(yōu)先;
5. 遵循 RESTful 設(shè)計(jì)規(guī)范,熟練使用 Swagger/OpenAPI 進(jìn)行接口文檔的生成與維護(hù)。
- AI工具與實(shí)踐(必備項(xiàng)):
1. 具備AI輔助開發(fā)實(shí)踐經(jīng)驗(yàn),能熟練操作至少一種AI編程工具(如 GitHub Copilot、Cursor、ChatGPT 等),應(yīng)用于代碼生成、調(diào)試、重構(gòu)、單元測試編寫和技術(shù)文檔輸出;
2. 主動(dòng)將AI技術(shù)融入實(shí)際開發(fā)場景(如借助AI分析運(yùn)行日志、優(yōu)化算法邏輯、生成模擬數(shù)據(jù)等),持續(xù)提升開發(fā)效率與代碼品質(zhì)。