1) 負(fù)責(zé)Android項(xiàng)目的軟件開發(fā);
2) 參與項(xiàng)目的技術(shù)論證和架構(gòu)設(shè)計(jì),方案編寫;
3) 獨(dú)立進(jìn)行程序的模塊設(shè)計(jì)和分析,代碼編寫和版本迭代;;
4) 負(fù)責(zé)對(duì)Android端應(yīng)用進(jìn)行性能分析和優(yōu)化,BUG 修復(fù);
5) 參與技術(shù)規(guī)范制訂、技術(shù)文檔編寫;
6) 可以獨(dú)立高效的完成任務(wù),也可以指導(dǎo)執(zhí)行者完成任務(wù)。
工作職責(zé):1) 熟練使用Android Studio,Android平臺(tái)軟件開發(fā)3年以上。
2) 精通JAVA/kotlin。
3) 熟練使用Android系統(tǒng)編譯環(huán)境。
4) 熟練掌握主流的軟件架構(gòu)MVVM和應(yīng)用框架。熟悉MVVM設(shè)計(jì)思想,熟練掌握Android JetPack庫(kù)的使用。
5) 熟悉HTTP、TCP/IP通訊協(xié)議,熟悉Json/XML 解析,網(wǎng)絡(luò)傳輸 socket和http網(wǎng)絡(luò)接口等開發(fā)。
6) 精通Android平臺(tái)UI設(shè)計(jì),熟悉多線程編程、熟悉常用布局、框架和API調(diào)用。具有屏幕適配和安卓系統(tǒng)兼容的經(jīng)驗(yàn)。
7) 熟悉安卓的版本控制,熟悉使用git等相關(guān)的代碼管理工具;
8) 熟悉各個(gè)版本安卓系統(tǒng)的特性能及時(shí)適配系統(tǒng)。
9) 對(duì)新技術(shù)保持熱情,具有良好的分析、解決問題的能力