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