職位描述:
1、參與產品全流程: 參與產品需求分析、技術方案設計與評審;
2、前后端開發(fā): 負責Web應用、小程序等產品的前端與后端功能模塊的設計、開發(fā)和維護。
3、用戶體驗實現(xiàn): 設計和實現(xiàn)高質量、用戶友好的界面,持續(xù)優(yōu)化用戶體驗;
4、后端服務構建: 使用Java技術棧(Spring Boot/Spring Cloud/MyBatis等)開發(fā)穩(wěn)定、高效的后端服務與API。
5、數(shù)據(jù)庫管理: 負責數(shù)據(jù)庫(MySQL/Redis等)的設計、優(yōu)化及日常管理。
6、質量保障: 編寫單元測試,進行代碼Review,實施性能優(yōu)化與故障排查,保障系統(tǒng)穩(wěn)定性和可靠性。
7、團隊協(xié)作: 積極與產品、設計、測試等團隊成員溝通協(xié)作,確保項目高質量按時交付。
任職資格:
1、學歷要求: 計算機科學、軟件工程或相關專業(yè)本科及以上學歷。
2、工作經驗:
①3-5年及以上全棧開發(fā)經驗。
②必須具備完整項目生命周期(需求、設計、開發(fā)、測試、上線、運維)的開發(fā)經驗。
③有辦公類軟件數(shù)據(jù)集成項目經驗者優(yōu)先。
技術能力:
1、后端: 精通Java編程;熟練掌握 Spring Boot, Spring Cloud, MyBatis 等主流框架。
2、前端: 精通 HTML5, CSS3, JavaScript;精通 Vue.js 或 React 框架;熟悉 uni-app、Taro 等小程序開發(fā)框架。
3、數(shù)據(jù)庫: 熟悉 MySQL 數(shù)據(jù)庫設計與優(yōu)化;熟悉 Redis 等常用NoSQL數(shù)據(jù)庫。
4、工具平臺: 熟練使用 Git 進行版本控制;熟練使用 Maven;熟悉 Docker 容器化技術。
5、系統(tǒng)架構: 熟悉 Linux 操作系統(tǒng)常用命令;了解微服務架構理念與實踐。
軟技能:
1、具備優(yōu)秀的溝通表達能力和團隊協(xié)作精神。
2、具備較強的邏輯分析能力和獨立解決問題的能力。
3、責任心強,能承受一定工作壓力。
優(yōu)先考慮條件(加分項):
1、擁有實際的小程序項目開發(fā)經驗。
2、熟悉 React Native, Flutter 等跨平臺開發(fā)技術。
3、具有電商、生鮮行業(yè)相關項目經驗。
4、擁有甲方(客戶側)項目實施經驗。