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