1、根據(jù)項(xiàng)目要求獨(dú)立完成安卓端APP應(yīng)用程序設(shè)計(jì)、開發(fā)和調(diào)試工作。
2、能按項(xiàng)目計(jì)劃按時(shí)按質(zhì)量完成編碼和測(cè)試工作。
3、參與安卓移動(dòng)端的接口開發(fā)、架構(gòu)設(shè)計(jì)。
4、對(duì)安卓開發(fā)技術(shù)進(jìn)行研究、對(duì)產(chǎn)品提出改進(jìn)建議。
任職要求:
1、計(jì)算機(jī)相關(guān)專業(yè),本科3年以上安卓開發(fā)經(jīng)驗(yàn),參與并主導(dǎo)過(guò)至少一款A(yù)PP從0-1的研發(fā)。
2、具有扎實(shí)的Java語(yǔ)言基礎(chǔ),熟悉Android?Studio開發(fā)環(huán)境,并熟練掌握Kotlin。
3、熟練掌握Git、SVN?等代碼管理工具。
4、熟練運(yùn)用MVP、MVC、MVVM框架設(shè)計(jì)模式。
5、熟悉Android基本架構(gòu),熟練掌握Android?SDK,擅長(zhǎng)適配、內(nèi)存性能優(yōu)化。
6、熟悉網(wǎng)絡(luò)編程,熟練使用HttpConnection、OKHttp、AsynHttpClient和JSON解析。
7、熟悉SQLite等數(shù)據(jù)庫(kù)操作,擅長(zhǎng)本地?cái)?shù)據(jù)庫(kù)緩存,熟悉遠(yuǎn)程服務(wù)器與本地?cái)?shù)據(jù)庫(kù)之間的數(shù)據(jù)交互。
8、熟悉線程池機(jī)制,有效處理多線程并發(fā)問題。
9、熟練掌握常用第三方庫(kù),如ActiveAndroid、ImageLoader、Glide、EventBus、Butterknife、Rx等。