工作職責:
1、負責產品和項目的APP研發工作,解決核心技術問題;
2、基于產品設計的要求,負責Android應用程序的設計、功能、性能、交互、開發工作;
3、獨立完成Android?軟件開發、驗證和修復測試中發現的問題;
4、對Android平臺開發技術進行研究,根據開發過程中的體驗對產品提出改進建議;
5、與后臺技術開發保持良好溝通,快速理解、消化各方需求,并落實為具體的開發工作;
6、深入研究性能優化及速度優化等方面內容;
7、解決項目開發過程中遇到的各種疑難雜癥;
8、研究和探索創新的開發思路和最新的客戶端技術,并進行分享。
任職資格:
1、3年以上Android開發經驗,具有多個成熟產品開發經驗,能獨立承擔Android產品開發工作,有大型項目架構經驗。
2、熟悉Android?SDK,熟悉Android程序編寫及Android系統運行流程,熟悉各版本API技術差異,有豐富的機型適配經驗,保持對新技術的敏銳感和持續學習能力;
3、熟悉掌握Android通用主流開源框架,有閱讀源代碼的習慣,以及豐富的手機UI設計經驗,熟悉面向對象設計、網絡編程、多線程、圖形界面編程,熟悉TCP/UDP、HTTP/HTTPS協議優先;
4、具備優秀的溝通、協作、推動能力和良好的團隊合作精神,高效的解決問題以及事務處理能力;
5、有Android?平臺下的內存優化、性能調優經驗者優先;
6、了解Linux基本命令,了解NDK基礎;
7、熟悉HTML5、JS相關框架與知識,了解React?Native?或者WEEX?的開發原理優先。
8、有一定的軟件安全意識,掌握數據加密、代碼混淆、防破解、性能優化等技術優先考慮;
9、擁有良好的代碼習慣,結構清晰,命名規范,邏輯性強;
10、具備良好的分析、解決問題的能力;接受能力強,能很快學習和掌握新技術;