職位描述:
1. 全棧架構與開發:主導企業級應用的全棧架構設計與開發工作,后端基于主流技術棧(如 Java 的 Spring Boot/Spring Cloud等),前端采用熱門框架(如 Vue、React),確保系統的高性能、高可用和可擴展性。例如,在開發大型電商平臺項目時,負責整體架構搭建,使系統能支撐高并發交易。
2. 跨平臺應用實現:運用跨平臺開發技術(如 Uniapp 等)實現應用在多端(iOS、Android、鴻蒙、小程序等)的高效運行,解決多端兼容性問題,優化用戶體驗和頁面性能。
3. 團隊引領與協作:帶領中初級工程師完成復雜開發任務,進行全面的代碼審查和技術指導,提升團隊整體技術水平。同時,與產品經理、測試團隊及運維團隊緊密協作,保障項目按計劃高質量交付。在某重要項目中,通過有效的團隊管理,提前一周完成項目交付。
4. 技術文檔與規范制定:編寫詳細準確的技術文檔、接口規范及架構設計說明書,推動團隊開發流程標準化,提高項目的可維護性和可擴展性。如為新的業務系統制定完整的技術文檔體系,方便后續團隊成員進行系統維護和功能迭代。
職位要求:
1. 專業知識與學歷:計算機、軟件工程等相關專業本科及以上學歷,5 年以上全棧開發經驗,具備獨立負責復雜系統全鏈路開發的能力。
2. 后端技術能力:精通 Java 的 Spring Boot、Spring Cloud,熟悉微服務架構、分布式系統開發;熟練掌握數據庫設計與優化(如 MySQL、PostgreSQL 等),了解 NoSQL 數據庫(如 Redis、MongoDB)的應用場景;具備良好的系統設計和問題解決能力,能應對高并發、大數據量等復雜業務場景。
3. 前端技術能力:精通 Vue 等前端框架,熟練掌握 HTML、CSS、JavaScript 等前端技術,熟悉前端工程化、模塊化開發,了解響應式設計和各瀏覽器兼容特性,能夠獨立開發高質量的前端界面,具備良好的用戶體驗設計意識。
4. 跨平臺開發技能:熟練使用 Uniapp 等跨平臺開發框架,熟悉原生插件擴展及多端適配方案,能夠高效解決跨平臺開發中的技術難題,確保應用在不同平臺上的一致性和穩定性。
5. 團隊與溝通能力:具備優秀的溝通能力和團隊協作意識,能有效承擔技術決策和跨部門協調職責;善于分享技術經驗,能夠帶領團隊共同成長,推動項目順利進行。帶領中初級工程師完成復雜模塊開發,執行代碼審查及技術指導。推動DevOps流程落地(CI/CD工具鏈 + Kubernetes容器化部署)。
6. 學習與創新能力:對新技術保持高度敏感,具備快速學習和應用新技術的能力,能夠將前沿技術引入項目中,提升產品的競爭力和創新性;勇于探索和嘗試新的技術方案,不斷優化開發流程和產品性能。