(可遠程、兼職)
我們正在開發(fā)一款用于新一代工業(yè)級智能掃碼槍的Android應(yīng)用程序。該程序需要處理高并發(fā)掃碼和RFID識別任務(wù),具備高度的可配置性和可擴展性,以支持倉庫、物流等復(fù)雜環(huán)境下的高效作業(yè)。
崗位職責:
負責智能掃碼槍上Android應(yīng)用程序的架構(gòu)設(shè)計、開發(fā)與優(yōu)化。
對接不同品牌和型號的掃碼槍、RFID模塊的硬件SDK,實現(xiàn)掃碼、識別功能。
設(shè)計和實現(xiàn)高并發(fā)數(shù)據(jù)處理邏輯,確保系統(tǒng)在高負載下的穩(wěn)定性和性能。
開發(fā)可配置化前端界面,允許用戶根據(jù)不同作業(yè)場景(如退貨、上架)配置掃碼標簽和接口。
編寫標準化API接口,便于與后端系統(tǒng)及其他業(yè)務(wù)模塊集成。
參與壓力測試、性能調(diào)優(yōu)和故障排查,解決硬件兼容性問題。
編寫和維護相關(guān)的技術(shù)文檔。
任職要求:
計算機相關(guān)專業(yè)本科及以上學歷,3年以上Android開發(fā)經(jīng)驗。
必備技能: 精通Kotlin和Java,深入理解Android系統(tǒng)機制(生命周期、事件分發(fā)、線程模型等)。
核心經(jīng)驗:
有硬件設(shè)備對接經(jīng)驗,如掃碼槍、RFID讀寫器、打印機等,熟悉串口通信或廠家SDK集成者優(yōu)先。
有高性能、高并發(fā)應(yīng)用開發(fā)經(jīng)驗,精通RxJava、Kotlin Coroutines等異步編程框架。
熟悉Android性能優(yōu)化工具(如Profiler)和方法。
熟悉常用網(wǎng)絡(luò)協(xié)議(HTTP/HTTPS, WebSocket)和數(shù)據(jù)格式(JSON, XML)。
具備良好的代碼風格、編程習慣和文檔編寫能力。
具備強烈的責任心和良好的團隊溝通能力,能獨立分析和解決問題。
加分項:
有Zebra、霍尼韋爾、新大陸等主流掃碼設(shè)備開發(fā)經(jīng)驗者優(yōu)先。
有Jetpack Compose開發(fā)經(jīng)驗者優(yōu)先。
有壓力測試(如JMeter)經(jīng)驗者優(yōu)先。