核心職則:
1、負(fù)責(zé)OpenHarmony平臺上的應(yīng)用程序全生命周期開發(fā),包括需求分析、UI/UX設(shè)計、編碼實現(xiàn)、測試與上線維護。
2、使用ArkTS/ArkUI語言與框架,構(gòu)建聲明式UI界面和流暢的交互邏輯。
3、深入應(yīng)用OpenHarmony的分布式技術(shù)(如分布式軟總線、分布式數(shù)據(jù)管理、分布式任務(wù)調(diào)度),實現(xiàn)跨設(shè)備的無縫協(xié)同體驗。
4、優(yōu)化應(yīng)用性能,包括啟動速度、內(nèi)存占用、渲染效率及功耗,確保應(yīng)用在不同設(shè)備上的優(yōu)秀表現(xiàn)。
5、與產(chǎn)品經(jīng)理、UI/UX設(shè)計師、后端工程師及南向開發(fā)團隊緊密協(xié)作,完成產(chǎn)品功能的集成與交付。
6、跟蹤OpenHarmony社區(qū)動態(tài),研究并引入新的SDK和能力,保持技術(shù)前瞻性。
必備知識與技能:
1、熟練掌握TypeScript/JavaScript語言,有強類型語言開發(fā)經(jīng)驗者優(yōu)先。深刻理解面向?qū)ο缶幊毯晚憫?yīng)式編程思想
2、必需: 精通ArkTS語言,熟練掌握聲明式UI(ArkUI)開發(fā)范式。
3、必需: 深入理解OpenHarmony應(yīng)用模型(Ability、Stage模型)、生命周期管理。
4、必需: 熟練使用DevEco Studio開發(fā)工具進行開發(fā)、調(diào)試和性能分析。
5、深入了解 KaihongOS 操作系統(tǒng)的架構(gòu)和開發(fā)框架。
5、 有實際使用分布式技術(shù)(如跨設(shè)備遷移、多端協(xié)同)開發(fā)應(yīng)用的經(jīng)驗。
6、熟悉OpenHarmony公共能力,如通知、窗口管理、權(quán)限管理、日志系統(tǒng)等。
7、了解原子化服務(wù)(Service Ability)和元程序開發(fā)理念。
工作經(jīng)驗:
1、硬性要求: 具備2年以上OpenHarmony或HarmonyOS應(yīng)用實際開發(fā)經(jīng)驗,有上架應(yīng)用商店的成功案例為重大加分項。
2、擁有3年以上前端(React/Vue等)或移動端(Android/iOS/React Native/Flutter)開發(fā)經(jīng)驗,并已成功主導(dǎo)或參與過至少1個完整的OpenHarmony應(yīng)用項目
3、具備良好的代碼風(fēng)格、工程化能力和模塊設(shè)計能力,熟悉Git等版本控制工具。
【工作地點】
職位福利:五險一金、周末雙休、午休床
公司地址:廣東/深圳/龍華區(qū) 清湖北地鐵站A出口華清大道200號半里大廈1901、1902、1907、1908、或市民中心