工作經(jīng)驗(yàn)3年以上,熟悉主流技術(shù)及框架。
技術(shù)與技能要求:
1、精通Java/Kotlin(至少精通一門),熟悉Kotlin語言。
2、深入理解 Android四大組件、生命周期、消息機(jī)制(Handler/Looper)、自定義View/動(dòng)畫等。
3、熟練掌握 Android Jetpack組件,如Lifecycle、ViewModel、Room、Navigation、DataBinding等,并能應(yīng)用于項(xiàng)目中。理解MVC、MVP、MVVM等設(shè)計(jì)模式,并能在此基礎(chǔ)上進(jìn)行模塊化開發(fā)。
4、掌握常見的性能優(yōu)化工具(如Profiler、LeakCanary)。具備內(nèi)存優(yōu)化(防泄漏、防OOM)、布局優(yōu)化(減少層級(jí)、避免過度繪制)、啟動(dòng)速度優(yōu)化等實(shí)踐經(jīng)驗(yàn)。
5、熟悉網(wǎng)絡(luò)通信(OkHttp、Retrofit)、數(shù)據(jù)解析(Gson/Moshi)及數(shù)據(jù)持久化方案。
6、熟練使用Git、Gradle。掌握常用的調(diào)試方法,能快速定位和修復(fù)問題。
此崗位屬于外包,需要去客戶駐場;地點(diǎn):