崗位職責(zé):
1. 負(fù)責(zé)業(yè)務(wù)需求分析,設(shè)計可擴展的后端架構(gòu)與模塊化解決方案;
2. 開發(fā)高效穩(wěn)定的API接口,支持多端(Web/移動端/第三方系統(tǒng))數(shù)據(jù)交互;
3. 對接算法團隊或硬件設(shè)備,實現(xiàn)數(shù)據(jù)采集、處理與分析流程的閉環(huán);
4. 優(yōu)化數(shù)據(jù)庫設(shè)計與查詢性能,保障海量數(shù)據(jù)場景下的系統(tǒng)可靠性;
5. 參與新項目的技術(shù)選型與架構(gòu)設(shè)計,構(gòu)建高可用、易維護的服務(wù)體系;
6. 編寫技術(shù)文檔,推動代碼規(guī)范與團隊協(xié)作流程的持續(xù)改進。
任職要求:
1. 計算機軟件相關(guān)專業(yè)??萍耙陨蠈W(xué)歷,2-3年以上Android開發(fā)經(jīng)驗。
2. 熟練使用Java語言,熟悉Android常用數(shù)據(jù)結(jié)構(gòu)和算法。
3. 熟悉http、SIP等網(wǎng)絡(luò)協(xié),了解協(xié)議收發(fā)機制。
4. 熟悉Android框架及各種特性,熟練使用Android的各種UI組件并了解其內(nèi)部原理。
5. 熟練掌握基于第三方SDK開發(fā)界面,熟悉第三方SDK的集成和使用,能夠根據(jù)需求進行定制化開發(fā)。
6. 有良好的編碼習(xí)慣,要求結(jié)構(gòu)清晰,命名規(guī)范,邏輯性強,代碼冗余率低。
7. 學(xué)習(xí)能力強,有較強分析和解決問題的能力,工作積極主動,良好的責(zé)任感和嚴(yán)謹(jǐn)工作作風(fēng)。