崗位要求:
1、負責Android平臺應用的可行性分析、性能優化、架構與開發。
2、跟進業務變化,注重用戶體驗,快速響應前端的產品體驗開發實現。
3、關注Android技術及架構,根據產品需求開發相關的移動產品。
4、研究新的移動前端應用開發新技術,并在項目團隊中推廣運用。
5、項目架構優化以及相關技術文檔編寫。
職位要求:
1、熟悉各類Android平臺開發開發工具,具有豐富Android項目設計經驗,有IM開發經驗、數據合規經驗者優先。
2、對Android運行環境有深入理解,熟練掌握Android框架及各種特性,了解app和activity啟動原理,理解Android沙盒機制;對Socket通信、TCP/IP和HTTP有較深刻的理解和經驗,熟悉JSON/XML,了解sqlite數據庫,有網絡編程經驗。
3、熟練掌握java和kotlin語言,熟練使用Android studio、Git版本控制、Gradle腳本、Groovy語言等。
4、對Android多線程有深入探究和經驗,掌握AIDL原理及Binder通信原理,有跨進程通信經驗。
5、熟悉Cordova框架及其相關插件,自定義cordova插件。
6、理解架構演進,有良好的分層和拆分思路,掌握模塊化、插件化、動態部署等。
7、能夠按期完成工作,并適應具備挑戰與壓力的工作環境,能與團隊進行良好的溝通協作。
8、對Android系統架構的深入理解,有性能優化經驗者優先。