崗位職責(zé):
負(fù)責(zé)影音產(chǎn)品配套APP的多平臺(tái)版本開發(fā)。
1. 開發(fā)藍(lán)牙耳機(jī),電視和音響的配套APP,在多平臺(tái)上實(shí)現(xiàn)對(duì)應(yīng)的UI和業(yè)務(wù)邏輯,包括HarmonyOS版本,并在多平臺(tái)上快速實(shí)現(xiàn)UI和底層邏輯。
2. 移植Android/iOS版本上使用JAR/AAR和Native的so代碼到鴻蒙平臺(tái)。
3. 在Android/iOS平臺(tái)上使用KMP開發(fā)和改造既有App。
4. 基于藍(lán)牙協(xié)議A2DP, HFP等profile,BLE通信等實(shí)現(xiàn)耳機(jī)控制和同步功能。
5. 在鴻蒙上實(shí)現(xiàn)云端服務(wù)訪問,AI模型的轉(zhuǎn)換和部署等(此部分工作比較少)。
任職要求:
1. 3年以上Android/iOS/HarmonyOS應(yīng)用開發(fā)經(jīng)驗(yàn),掌握任一平臺(tái)原生開發(fā)。
2. 熟練iOS原生開發(fā),Swift開發(fā),熟悉Kotlin開發(fā),Compose UI或者Flutter開發(fā)。
3. 熟練使用ArkTS,ArkUI等開發(fā)語言和組件,熟悉鴻蒙的各種kit,熟練使用mvvm設(shè)計(jì),聲明式UI等理念方法。
4. 理解藍(lán)牙服務(wù)和協(xié)議,有藍(lán)牙應(yīng)用開發(fā)經(jīng)驗(yàn)優(yōu)先, 理解網(wǎng)絡(luò)架構(gòu),前后端通信原理。
5. 講究設(shè)計(jì)和代碼質(zhì)量,有品質(zhì)和責(zé)任意識(shí),適應(yīng)團(tuán)隊(duì)合作。