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