一、崗位職責:
1.全棧開發:獨立完成 Web 應用、移動應用的前端界面開發(HTML5、CSS3、JavaScript、Vue.js/React 等主流框架),以及后端服務的設計與實現(Node.js、Python、Java、Go 等開發語言,配合 MySQL、MongoDB 等數據庫),實現業務邏輯的完整閉環開發;
2.架構設計與優化:參與系統架構設計,負責高并發、高可用、可擴展系統的搭建;對現有系統進行性能分析與優化,提升系統響應速度、吞吐量,降低資源消耗;
3.跨團隊協作:與產品、設計、測試等團隊緊密合作,深入理解業務需求,將業務需求轉化為技術方案;積極參與技術討論與評審,提供專業的技術建議與解決方案;
4.代碼質量保障:遵循代碼規范,編寫高質量、可維護、可測試的代碼;參與代碼審查,確保團隊整體代碼質量;解決開發過程中的技術難題,保障項目順利推進;
5.新技術探索與應用:關注行業技術動態,積極探索新技術、新框架、新工具,并結合實際業務需求進行技術預研與落地應用,推動團隊技術升級與創新;
二、任職要求:
1.前端方面:精通 HTML5、CSS3、JavaScript,熟練使用 Vue.js 或 React 等前端框架進行項目開發;熟悉前端工程化流程(Webpack、Babel 等),了解前端性能優化、安全防護等相關技術;
2.后端方面:熟練掌握至少一種后端開發語言(Node.js、Python、Java、Go 等),熟悉常用的后端框架(Express、Django、Spring Boot、Gin 等);熟練使用 MySQL、MongoDB 等數據庫,具備數據庫設計、優化及運維能力;熟悉 RESTful API 設計與開發,了解微服務架構、分布式系統相關知識;
3.其他:熟悉 Linux 操作系統,具備基本的服務器運維能力;了解容器化技術(Docker)、自動化部署(CI/CD);有良好的代碼規范意識和文檔編寫習慣。?
項目經驗:具有 3 年以上全棧開發經驗,主導或參與過完整的 Web 應用或移動應用開發項目,有成功上線的產品案例;具備大型復雜項目開發經驗,能夠應對高并發、大數據量等復雜場景。?
4.軟技能:具備良好的溝通能力與團隊協作精神,能夠清晰表達技術方案與思路;有較強的學習能力與問題解決能力,能夠快速適應新技術、新環境;具備較強的責任心與自我驅動力,能夠主動推進項目進展,確保項目按時交付。