1. 根據(jù)產(chǎn)品需求,進(jìn)行安卓應(yīng)用的架構(gòu)設(shè)計(jì)、代碼編寫和單元測(cè)試,實(shí)現(xiàn)應(yīng)用的功能模塊開發(fā)。
2. 與產(chǎn)品、設(shè)計(jì)、后端等團(tuán)隊(duì)密切合作,共同探討技術(shù)方案,優(yōu)化產(chǎn)品功能和性能,解決開發(fā)過程中的技術(shù)問題。
3. 負(fù)責(zé)安卓應(yīng)用的性能優(yōu)化,包括內(nèi)存管理、啟動(dòng)速度優(yōu)化、電量消耗優(yōu)化等,提升應(yīng)用的穩(wěn)定性和流暢性。
4. 跟進(jìn)安卓系統(tǒng)的新特性和技術(shù)發(fā)展趨勢(shì),評(píng)估并引入合適的新技術(shù),對(duì)現(xiàn)有應(yīng)用進(jìn)行技術(shù)升級(jí)和重構(gòu)。
5. 修復(fù)應(yīng)用在不同安卓設(shè)備和系統(tǒng)版本上的兼容性問題,確保應(yīng)用的質(zhì)量和穩(wěn)定性。
6. 編寫和維護(hù)相關(guān)的技術(shù)文檔,為團(tuán)隊(duì)內(nèi)部提供技術(shù)支持和知識(shí)分享。
任職要求
1. 本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)、軟件工程等相關(guān)專業(yè),2年以上安卓開發(fā)經(jīng)驗(yàn)。
2. 熟練掌握J(rèn)ava或Kotlin編程語(yǔ)言,熟悉安卓開發(fā)框架和常用工具,如Android Studio、Gradle等。
3. 深入理解安卓系統(tǒng)的架構(gòu)和原理,熟悉安卓的UI設(shè)計(jì)、多線程、網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)管理等方面的知識(shí)。
4. 有良好的代碼規(guī)范和編程習(xí)慣,具備較強(qiáng)的問題解決能力和調(diào)試技巧,能夠獨(dú)立分析和解決技術(shù)難題。
5. 具備良好的團(tuán)隊(duì)協(xié)作精神和溝通能力,能夠與不同部門的人員有效合作,共同推進(jìn)項(xiàng)目進(jìn)展。
6. 有成功上線的安卓應(yīng)用項(xiàng)目經(jīng)驗(yàn)者優(yōu)先,熟悉開源框架和第三方庫(kù)的使用優(yōu)先。