崗位職責:
1.參與基于Android ATAK-CIV 從0到1開發(fā)一款手機應用,應用于應急救援領域
2.負責 Android 架構分析、設計、核心研發(fā)、及方案制定,積極主動攻克技術難題;
3.依據(jù)項目要求完成代碼編寫工作,保證代碼質(zhì)量符合基礎標準。
4.負責修復產(chǎn)品在測試及上線后發(fā)現(xiàn)的簡單功能性 bug,及時反饋修復進度和結果。
崗位要求:
1.3~5年以上Android開發(fā)經(jīng)驗,有從0到1開發(fā)上線過有網(wǎng)絡交互的Android應用
2.熟練掌握Android 應用開發(fā)知識,Java/Kotlin 編程語言扎實。對 Android 應用架構、Android UI、Android Gradle有基本的了解,能夠獨立處理編譯問
3.掌握NDK/JNI開發(fā),具備C/C++底層優(yōu)化能力,熟悉C/C++語言。
4.必須有網(wǎng)絡相關開發(fā)經(jīng)驗,能夠正常和后端服務聯(lián)調(diào)解決問題。能夠正常進行抓包、了解相關網(wǎng)絡協(xié)議
5.對移動端研發(fā)充滿熱情,熱愛專研技術,有較強的學習能力、好奇心和積極向上的心態(tài),不懼怕挑戰(zhàn);愿意學習移動技術以外的技術(比如:嵌入式技術、軟硬件通信技術)
6.有地理時空經(jīng)驗或應急領域系統(tǒng)開發(fā)經(jīng)驗,了解TACOPS(戰(zhàn)術操作)標準或STANAG協(xié)議,經(jīng)驗優(yōu)先。
7.有實際參與過ATAK 技術應用經(jīng)驗優(yōu)先
8.了解或參與過Vulkan 和 OpenGL、OpenCV 經(jīng)驗優(yōu)先
9.有后端開發(fā)經(jīng)驗或了解后端相關技術 經(jīng)驗優(yōu)先