崗位職責(zé)
1. 鴻蒙應(yīng)用開發(fā):基于OpenHarmony(主要)/HarmonyOS系統(tǒng),負(fù)責(zé)鴻蒙版應(yīng)用開發(fā),包括核心功能模塊的設(shè)計(jì)、編碼、測試與優(yōu)化。
2. 硬件交互開發(fā):串口、藍(lán)牙、USB數(shù)據(jù)交互。
3. 性能與體驗(yàn)優(yōu)化:保障實(shí)時數(shù)據(jù)采集、圖表渲染、等場景的性能,滿足響應(yīng)時間、穩(wěn)定性等非功能需求。
4. 數(shù)據(jù)管理與同步:負(fù)責(zé)鴻蒙端本地數(shù)據(jù)庫設(shè)計(jì)與優(yōu)化,實(shí)現(xiàn)離線數(shù)據(jù)存儲、云端同步(HTTP/HTTPS)、數(shù)據(jù)加密等功能。
5. 跨設(shè)備與適配:適配鴻蒙不同設(shè)備形態(tài)(手機(jī)/平板/工業(yè)終端),保障多分辨率、多硬件配置下的兼容性,支持橫豎屏切換、離線工作模式。
6. 文檔與協(xié)作:編寫技術(shù)設(shè)計(jì)文檔、接口文檔,與測試、產(chǎn)品、硬件團(tuán)隊(duì)協(xié)作,解決開發(fā)過程中的技術(shù)問題,參與需求評審與測試驗(yàn)收。
7. 版本迭代與維護(hù):負(fù)責(zé)應(yīng)用版本更新、Bug修復(fù)、性能調(diào)優(yōu),跟進(jìn)鴻蒙系統(tǒng)版本升級,適配新特性。
任職要求
1. 本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程等相關(guān)專業(yè),3年以上移動端開發(fā)經(jīng)驗(yàn),2年以上鴻蒙開發(fā)經(jīng)驗(yàn);
2.精通HarmonyOS/OpenHarmony應(yīng)用開發(fā),熟練掌握ArkTS/JS/Java開發(fā)語言,熟悉Stage模型、Ability組件、UI框架(ArkUI)等核心技術(shù)。
3.具備鴻蒙原生應(yīng)用開發(fā)經(jīng)驗(yàn),熟悉鴻蒙系統(tǒng)API、設(shè)備管理、權(quán)限控制、后臺服務(wù)、數(shù)據(jù)存儲(Preferences/RelationalStore/分布式數(shù)據(jù))等核心能力。
4.熟悉串口通信、藍(lán)牙(BLE/經(jīng)典藍(lán)牙)、USB Host、GPS定位、相機(jī)(CameraKit)等硬件交互的鴻蒙適配開發(fā),能對接工業(yè)檢測硬件設(shè)備。
5.熟練使用鴻蒙網(wǎng)絡(luò)框架(HTTP/HTTPS、WebSocket),實(shí)現(xiàn)數(shù)據(jù)上傳/下載、斷點(diǎn)續(xù)傳、離線同步,熟悉數(shù)據(jù)加密(SSL/本地加密)機(jī)制。
6. 性能優(yōu)化:具備鴻蒙應(yīng)用性能優(yōu)化經(jīng)驗(yàn),能解決內(nèi)存泄漏、UI卡頓、數(shù)據(jù)處理效率低等問題,滿足高刷新率實(shí)時數(shù)據(jù)展示需求。
7. 具備良好的編碼規(guī)范和文檔編寫能力,邏輯思維清晰,能獨(dú)立承擔(dān)核心模塊開發(fā);
8 具備較強(qiáng)的問題排查能力,能解決硬件適配、跨平臺兼容、性能瓶頸等技術(shù)問題;
9. 具備良好的團(tuán)隊(duì)協(xié)作能力,能與產(chǎn)品、測試、硬件團(tuán)隊(duì)高效溝通;
10. 關(guān)注鴻蒙生態(tài)發(fā)展,愿意學(xué)習(xí)新技術(shù),適配鴻蒙新特性。
福利待遇:
1、周末雙休,帶薪年假,享國家法定節(jié)假日、婚、產(chǎn)假、育兒假等各種假期;
2、五險一金,年底雙薪,定期免費(fèi)體檢;
3、婚喪禮金、新生兒賀禮、節(jié)假日福利、形式多樣的團(tuán)建活動、培訓(xùn)提升等;
工作時間:周末雙休,每天工作7.5小時