崗位職責(zé)
?主導(dǎo)基于Kotlin/Java的高性能Android應(yīng)用的設(shè)計(jì)、開發(fā)及持續(xù)優(yōu)化。
?構(gòu)建并維護(hù)高效穩(wěn)定的后端通信機(jī)制(HTTP/HTTPS,RESTfulAPI,WebSocket,MQTT)。
?開發(fā)針對第三方硬件設(shè)備的集成解決方案,涵蓋WiFi、藍(lán)牙或串口通信。
?參與數(shù)據(jù)庫架構(gòu)設(shè)計(jì),確保本地?cái)?shù)據(jù)存儲(chǔ)與遠(yuǎn)程數(shù)據(jù)庫交互的效率和穩(wěn)定性。
?實(shí)現(xiàn)智能數(shù)據(jù)同步策略,保障離線數(shù)據(jù)在重新聯(lián)網(wǎng)后的準(zhǔn)確同步。
?運(yùn)用性能分析工具,識(shí)別并解決系統(tǒng)瓶頸,提升用戶體驗(yàn)。
?積極參與跨職能團(tuán)隊(duì)合作,推動(dòng)項(xiàng)目按時(shí)高質(zhì)量交付。
任職要求
?計(jì)算機(jī)科學(xué)或相關(guān)領(lǐng)域的本科及以上學(xué)歷;至少5年以上Android平臺(tái)的開發(fā)經(jīng)驗(yàn)。
?熟練掌握Kotlin語言,擁有深厚的AndroidSDK理解和實(shí)踐經(jīng)驗(yàn)。
?具備豐富的網(wǎng)絡(luò)編程經(jīng)驗(yàn),熟悉多種網(wǎng)絡(luò)協(xié)議和API設(shè)計(jì)標(biāo)準(zhǔn)。
?在硬件集成方面有扎實(shí)的工作背景,能夠處理復(fù)雜的連接問題。
?對數(shù)據(jù)庫設(shè)計(jì)有著深刻理解,并能靈活運(yùn)用SQLite或Room框架。
?有能力進(jìn)行細(xì)致的性能調(diào)優(yōu),保證應(yīng)用運(yùn)行流暢。
?出色的問題解決技巧和團(tuán)隊(duì)合作精神,適應(yīng)敏捷開發(fā)模式。
?注重代碼質(zhì)量和最佳實(shí)踐,包括單元測試、代碼審查等。