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