Android開發工程師(中級2名,高級1名)
崗位職責:
1、負責Android系統產品framework架構和實現;
2、負責Android系統產品中間層軟件開發和調試;
3、負責Android系統產品架構文檔,功能的需求,設計文檔的編寫。
任職要求:
1、5年及以上Android軟件開發經驗,Java基礎扎實,能夠熟練使用kotli,對JVM原理有一定的了解,具備解決復雜業務技術問題的能力,有多個完整的Android項目經驗,并至少在一個大型項目中承擔核心設計與開發工作;
2、精通Android繪制流程與事件分發機制,能夠熟練的根據各種需求自定義View并且熟悉各種規格的屏幕適配,熟練使用各種適配方案,有過屏幕適配經驗;
3、熟悉Android系統架構,了解framework原理級api,豐富的Android性能調優經驗與異常處理能力;
4、了解硬件相關的知識,有過C/C++編程經驗與硬件接入經驗者優先;
5、熟悉藍牙通信及usb通信,有過相關功能開發者優先;
6、精通groovy與gradle熟悉各種工程架構,如mvp、mvvm及組件化等,能夠勝任工程重構工作;
7、精通sqlite數據庫及數據庫升級,熟練使用GreenDao等三方框架。
8、有小組管理經驗優先。