職責(zé):
1. 全面接手并深入理解第三方開發(fā)的現(xiàn)有App代碼架構(gòu)與業(yè)務(wù)邏輯;
2. 負(fù)責(zé)App的日常維護(hù)、故障修復(fù)、性能優(yōu)化及兼容性適配;
3. 獨立完成新功能開發(fā)、需求迭代及技術(shù)升級;
4. 編寫與維護(hù)技術(shù)文檔(代碼注釋、模塊說明、部署指南);
5. 保障應(yīng)用穩(wěn)定運行,管理應(yīng)用商店上架與更新流程;
6. 必要時與原開發(fā)團(tuán)隊進(jìn)行技術(shù)溝通。
技術(shù)要求:
1. 技術(shù)棧匹配能力(必須精通):
iOS:Swift(必需),Objective-C(熟悉),UIKit/SwiftUI,Xcode
Android:Kotlin(必需),Java(熟悉),Jetpack,Android Studio
跨平臺:React Native(JavaScript/TypeScript) 或 Flutter(Dart)
關(guān)鍵技術(shù)要求:
(Alamofire/Retrofit等)、本地數(shù)據(jù)庫(Core Data/Room/SQLite等);
2. 出色的遺留代碼閱讀理解能力!?。。。。?!能快速解析復(fù)雜邏輯?。。。?br>3.熟練使用調(diào)試工具(Xcode/Android Studio調(diào)試器、Charles/Flipper等)定位疑難問題;
4. 掌握App構(gòu)建、簽名及應(yīng)用商店發(fā)布流程。
經(jīng)驗要求:
5.有接手并維護(hù)他人代碼項目的成功案例,熟悉遺留系統(tǒng)優(yōu)化流程;
6.能獨立排查問題,在文檔不全時通過代碼逆向分析邏輯。
7.溝通清晰:能向非技術(shù)人員解釋技術(shù)方案與風(fēng)險;
8.熟悉現(xiàn)有App使用的后端技術(shù)(如Node.js/Spring Boot等);
9.有編寫單元測試/UI測試的經(jīng)驗;
10.具備性能調(diào)優(yōu)(內(nèi)存泄漏、卡頓優(yōu)化)實戰(zhàn)經(jīng)驗; 參與過應(yīng)用從零到一的上線發(fā)布流程。
要求本科以上學(xué)歷,年齡35歲以下,薪資面議