崗位職責
1. 負責Android平臺應用的架構設計、功能開發(fā)和性能優(yōu)化;
2. 獨立完成模塊開發(fā),確保代碼質(zhì)量、可維護性和穩(wěn)定性;
3. 參與產(chǎn)品需求分析,提供技術可行性方案并落地實現(xiàn);
4. 優(yōu)化App啟動速度、內(nèi)存占用、耗電量等關鍵性能指標;
5. 解決線上復雜Bug及兼容性問題,保障版本穩(wěn)定迭代;
6. 研究新技術(如Compose、Kotlin協(xié)程、Jetpack組件等),推動團隊技術升級;
7. 編寫技術文檔,參與代碼評審,提升團隊開發(fā)效率。
崗位要求:
- 本科及以上學歷,計算機相關專業(yè);
- 3年以上**Android開發(fā)經(jīng)驗,至少參與過2款完整App開發(fā)并上線。
2. 技術能力:
- 精通 Kotlin/Java**,熟悉面向?qū)ο笤O計、數(shù)據(jù)結(jié)構及常用設計模式;
- 熟悉 **Android SDK** 及主流開發(fā)框架(如 **Jetpack**、Retrofit、OkHttp、RxJava/Coroutines 等);
- 掌握 **多線程編程**、網(wǎng)絡通信、內(nèi)存管理及性能調(diào)優(yōu)技巧;
- 熟練使用 Android Studio 及調(diào)試工具(Profiler, LeakCanary 等);
- 了解 **模塊化/組件化** 開發(fā)模式,掌握 **Gradle** 配置優(yōu)化;
- 熟悉 **Git** 工作流,具備團隊協(xié)作開發(fā)經(jīng)驗。