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