主要職責:
1、負責后端開發(fā)團隊的日常管理,包括任務分配、進度跟蹤、績效評估和團隊建設,提升團隊整體技術能力和協(xié)作效率;
2、積極參與核心后端功能的開發(fā)、代碼 review 和優(yōu)化,編寫高質量、可維護的代碼,確保個人編碼貢獻占比不低于30%;
3、主導后端系統(tǒng)架構的設計和優(yōu)化,解決高并發(fā)、分布式、微服務等技術挑戰(zhàn),保障系統(tǒng)的穩(wěn)定性、可擴展性和性能;
4、與產品、前端、測試等團隊緊密合作,推動項目全生命周期管理,確保項目按時高質量交付;制定技術規(guī)范和開發(fā)流程,提升團隊工作效率;
5、跟蹤業(yè)界技術趨勢,引入新技術和工具,推動技術債務償還和創(chuàng)新項目落地,提升產品競爭力。
任職要求:
1、計算機科學、軟件工程或相關專業(yè)本科及以上學歷;
2、5年以上后端開發(fā)經驗,其中至少2年以上技術團隊管理、全棧經驗,且主要經驗基于 Node.js/TypeScript 技術棧;
3、精通 JavaScript/TypeScript,熟練掌握 Node.js 及其生態(tài)框架(如 NestJS、Express、Fastify 等);具備扎實的編碼能力,能獨立完成復雜模塊設計與實現;
4、熟悉常見數據庫系統(tǒng)(如 MySQL、PostgreSQL、MongoDB 等),掌握數據庫性能優(yōu)化與分布式存儲實踐,了解與 Node.js 生態(tài)的最佳結合實踐;
5、深入理解基于 Node.js 的分布式系統(tǒng)、微服務架構和 API 設計原則,有云平臺(如 AWS、阿里云)實戰(zhàn)經驗者優(yōu)先;
6、熟練掌握 Git 版本控制,具有 CI/CD 流水線實施經驗和敏捷開發(fā)實踐經驗,熟悉現代 JavaScript/TypeScript 開發(fā)工具鏈。
加分項:
1、 有基于 Node.js 技術棧的大型高并發(fā)系統(tǒng)或海量數據處理經驗;
2、 熟悉 Node.js 生態(tài)的 DevOps 工具鏈,具備自動化測試、監(jiān)控體系搭建經驗;
3、深度參與過開源 JavaScript/TypeScript 項目或擁有活躍的技術博客者優(yōu)先;
4、熟悉 TypeScript 類型系統(tǒng)的高級應用和工程化實踐。