崗位職責(zé) 1. 負(fù)責(zé)鴻蒙原生應(yīng)用的架構(gòu)設(shè)計(jì)、開發(fā)、測(cè)試和維護(hù)工作,確保應(yīng)用性能、質(zhì)量和用戶體驗(yàn)。 2. 基于ArkUI框架進(jìn)行高性能、高流暢度的用戶界面開發(fā),熟練掌握聲明式UI開發(fā)范式。 3. 深入理解并應(yīng)用HarmonyOS核心特性,如原子化服務(wù)、分布式技術(shù)、多端自適應(yīng)、卡片服務(wù)等,打造全場(chǎng)景智慧體驗(yàn)。 4. 與產(chǎn)品、設(shè)計(jì)、后端團(tuán)隊(duì)緊密協(xié)作,參與需求分析、技術(shù)方案評(píng)審,并負(fù)責(zé)功能模塊的代碼實(shí)現(xiàn)和集成。 5. 持續(xù)優(yōu)化應(yīng)用性能,包括啟動(dòng)速度、內(nèi)存占用、功耗等,解決各類技術(shù)難題和兼容性問題。 6. 關(guān)注鴻蒙生態(tài)的最新技術(shù)動(dòng)態(tài),進(jìn)行技術(shù)預(yù)研和難點(diǎn)攻關(guān),推動(dòng)團(tuán)隊(duì)技術(shù)成長(zhǎng)。
任職要求 1. 具有2年及以上Android/iOS或鴻蒙移動(dòng)端開發(fā)經(jīng)驗(yàn) 2. 熟練掌握 Java 或 TypeScript/JavaScript 語(yǔ)言,具備扎實(shí)的編程基礎(chǔ)和良好的代碼規(guī)范。 3. 熟練掌握 ArkTS 語(yǔ)言和 ArkUI 聲明式開發(fā)框架。理解HarmonyOS的基本概念,如 Ability、FA/PA、線程模型、分布式任務(wù)調(diào)度 等。 4. 具備強(qiáng)烈的責(zé)任心和團(tuán)隊(duì)合作精神,良好的溝通能力和解決問題的能力。 優(yōu)先考慮(加分項(xiàng)) 1. 有完整的鴻蒙應(yīng)用上架經(jīng)驗(yàn)或已上架應(yīng)用的演示。 2. 熟悉 OpenHarmony 開源項(xiàng)目,有系統(tǒng)底層開發(fā)或系統(tǒng)服務(wù)開發(fā)經(jīng)驗(yàn)者優(yōu)先。 3. 具備 Flutter、React Native 等跨平臺(tái)開發(fā)經(jīng)驗(yàn),并了解其與鴻蒙的異同。 4. 了解 C/C++ 開發(fā),有性能優(yōu)化或復(fù)雜問題定位的經(jīng)驗(yàn)。 5. 對(duì)用戶體驗(yàn)有深刻理解,有強(qiáng)烈的產(chǎn)品意識(shí)。