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