一、崗位職責(zé)
1.需求分析與方案設(shè)計:深入理解業(yè)務(wù)需求與用戶場景,輸出符合技術(shù)規(guī)范的 App 端技術(shù)方案,包括模塊拆分、接口定義、數(shù)據(jù)存儲設(shè)計等。
2.核心功能開發(fā)實現(xiàn):使用對應(yīng)技術(shù)棧(如 iOS:Swift/Objective-C;Android:Kotlin/Java;跨平臺:Flutter/React Native)完成 App 功能模塊編碼,確保代碼質(zhì)量與功能完整性。
3.測試與問題修復(fù):編寫單元測試用例,配合測試工程師完成功能測試、兼容性測試、性能測試,快速定位并修復(fù)開發(fā)及測試階段的 Bug,保障版本穩(wěn)定。
4.版本迭代與上線:參與 App 版本規(guī)劃與迭代,負(fù)責(zé)新版本功能開發(fā)與舊版本優(yōu)化。主導(dǎo)或配合完成 App 在應(yīng)用商店(如 App Store、各大安卓應(yīng)用市場)的上架、審核及版本更新。
5.性能與體驗優(yōu)化:持續(xù)監(jiān)控并優(yōu)化 App 性能,包括啟動速度、頁面加載效率、內(nèi)存占用、電量消耗等,提升用戶使用流暢度與體驗。
6.跨團隊協(xié)作:確認(rèn)UI/UX界面實現(xiàn)細(xì)節(jié),與后端工程師對接接口聯(lián)調(diào),確保前后端數(shù)據(jù)交互順暢;定期同步開發(fā)進(jìn)度,推動項目高效落地。
7.技術(shù)調(diào)研與沉淀:跟蹤移動開發(fā)領(lǐng)域新技術(shù)、新框架及行業(yè)趨勢,開展技術(shù)預(yù)研與驗證;沉淀開發(fā)經(jīng)驗,編寫技術(shù)文檔,參與團隊技術(shù)分享。
二、任職要求
1. 學(xué)歷與專業(yè)
?本科及以上學(xué)歷,計算機科學(xué)與技術(shù)、軟件工程、電子信息工程等相關(guān)專業(yè)優(yōu)先。
2. 工作經(jīng)驗
?5年以上:具備對應(yīng)平臺獨立開發(fā)經(jīng)驗,參與過至少 3 個完整 App 項目的開發(fā)與上線,能獨立負(fù)責(zé)功能模塊開發(fā)。
?5年以上:有成熟 App 項目核心模塊開發(fā)經(jīng)驗,具備技術(shù)方案設(shè)計能力,能主導(dǎo)中小型功能迭代或優(yōu)化項目。
3. 專業(yè)技能
通用技能
?熟練掌握移動端開發(fā)基礎(chǔ)原理,如 UI 渲染機制、網(wǎng)絡(luò)通信(HTTP/HTTPS)、數(shù)據(jù)存儲(SQLite/SharedPreferences 等)。
?具備良好的編碼規(guī)范與代碼調(diào)試能力,熟悉 Git 等版本控制工具。
?了解移動端性能優(yōu)化、兼容性適配常見方案,有實際優(yōu)化經(jīng)驗者優(yōu)先。
方向?qū)m椉寄?
?iOS 方向:熟練掌握 Swift/Objective-C 語言,熟悉 iOS SDK、Xcode 開發(fā)工具,了解 App Store 審核規(guī)則與上架流程。
?Android 方向:熟練掌握 Kotlin/Java 語言,熟悉 Android SDK、Android Studio,具備多機型、多系統(tǒng)版本適配經(jīng)驗。
?跨平臺方向:熟練掌握 Flutter/React Native 等至少一種跨平臺框架,具備多端適配與原生交互開發(fā)經(jīng)驗。
4. 綜合素質(zhì)
?具備較強的邏輯思維能力與問題解決能力,能快速響應(yīng)并處理開發(fā)中的技術(shù)難點。
?有良好的溝通協(xié)作能力,能清晰表達(dá)技術(shù)思路,高效配合跨團隊工作。
?具備主動學(xué)習(xí)意識與責(zé)任心,對移動開發(fā)有熱情,能承受一定的項目壓力。