1、本科或以上學(xué)歷,計算機(jī)及相關(guān)專業(yè),有 3 年以上Android工程開發(fā)經(jīng)驗;
2、熟練掌握java語言,深入理解并能熟練使用基礎(chǔ)類庫,熟悉java虛擬機(jī);
3、熟連使用Android Studio、SVN、Git等開發(fā)工具;
4、熟悉Android平臺框架(涉及UI、自定義View、framework、多線程、網(wǎng)絡(luò)等);
5、精通Android開發(fā)平臺及框架原理,Android平臺UI設(shè)計和常用布局,熟練使用Android SDK及相關(guān)開發(fā)工具,能獨立完成基于Android的應(yīng)用的開發(fā)工作;
6、熟練掌握Android性能優(yōu)化方法和相關(guān)調(diào)試工具;
7、掌握Android中間件、HAL層開發(fā)規(guī)范,對JVM原理有一定了解;掌握J(rèn)ni運行原理、內(nèi)存泄漏的應(yīng)對方案、功耗問題的優(yōu)化經(jīng)驗、以及崩潰堆棧的排查經(jīng)驗;
8、曾負(fù)責(zé)過性能、安全、穩(wěn)定性、功耗、兼容性、認(rèn)證等專題工作者優(yōu)先。