此崗位需要長期駐點外地
優秀者薪酬可以open談
崗位職責:
1.iOS應用架構設計與優化:
負責iOS應用的整體架構設計和優化,確保代碼的可維護性、可擴展性和高性能。
主導技術選型和架構決策,推動技術創新和最佳實踐的實施。
2.技術團隊領導:
擔任iOS開發團隊的技術領導者,指導和幫助團隊成員解決技術難題,并推動技術提升。
協助招聘和培養iOS開發人才,提升團隊整體技術能力。
3.開發與實現:
參與核心功能模塊的設計與開發,編寫高質量、可維護的代碼。
在項目中擔任重要開發角色,確保關鍵功能的按時交付和高質量實現。
4.代碼審查與質量控制:
負責iOS應用代碼的審查,確保代碼質量和一致性。
制定和推動代碼規范,提升團隊整體代碼質量。
5.項目管理與交付:
與產品經理、設計師和其他開發團隊緊密合作,確保項目按時交付并符合質量要求。
負責制定和維護項目開發計劃,協調資源,管理開發過程中的技術風險。
6.技術難題攻關與性能優化:
負責解決項目中遇到的關鍵技術難題,進行復雜問題的分析和調優。
對現有產品進行性能分析和優化,提升用戶體驗和應用的穩定性。
任職要求:
1.教育背景:
計算機科學、軟件工程或相關專業本科及以上學歷。
2.技術能力:
精通Objective-C和Swift,熟悉iOS平臺的核心框架和技術棧,熟悉 Webview 容器能力開發。
深入理解iOS應用架構設計模式(如MVC、MVVM、VIPER等),有實際的架構設計和重構經驗。
熟悉常用的iOS開發工具和技術,如Xcode、CocoaPods、Git等。
具備豐富的多線程、網絡編程、內存管理和性能調優經驗。
能夠在復雜項目中獨立承擔核心功能的開發工作。
3.經驗要求:
5年以上iOS開發經驗,有多個完整的iOS應用開發和上線經驗。
擁有作為iOS技術負責人或團隊技術Leader的經驗,能有效帶領團隊解決復雜技術問題,同時參與實際開發工作。
有大型iOS項目的架構設計和技術決策經驗,能獨立承擔系統的架構和技術規劃工作。
4.軟技能:
具備良好的溝通能力,能夠與跨部門團隊合作,并清晰傳達技術方案。
具有較強的領導能力,能激勵團隊成員,推動團隊目標的實現。
5.加分項:
有大型互聯網或知名移動應用公司的工作經驗者優先。
參與過開源項目,或在技術社區有積極貢獻的候選人將優先考慮。