工作職責:
n 精通Web 應用的前端設計與開發設計和編碼,精通 HTML、CSS、Javascript 等前端技術,熟練掌握jquery、bootstrap、vue等框架,具備2年以上的網站開發、安全、性能優化等方面經驗;
n 深刻理解 Web 標準及前后端交互原則,對可用性、穩定性、安全性、可訪問性等相關知識有深刻理解和實踐經驗,具有模塊化編程思想,良好的代碼書寫習慣,具備一定的英文技術文檔閱讀能力;
n 生態開發能力:深入理解OpenHarmony生態體系,包括分布式應用框架、跨設備協同機制、服務卡片生態及原子化服務設計理念,能基于生態特性設計高適配性的應用架構。
n UI設計框架掌握: 精通ArkUI框架(包括聲明式UI和類Web開發范式),能熟練運用組件庫(如ArkUI-X、鴻蒙官方UI組件)進行界面開發,掌握自適應布局、多設備UI適配(手機、平板、智能穿戴等)及動效實現。了解OpenHarmony生態下的第三方UI框架(如OHUI、ArkUI Components),能根據項目需求選擇并定制化開發。
n 開發工具與技術棧:- 熟練使用DevEco Studio全套工具鏈,包括項目構建、調試(分布式調試、UI預覽)、性能分析(HAP包體積優化、內存泄漏檢測)及版本管理。
n 掌握OpenHarmony應用開發相關技術棧:ArkTS/TypeScript/JavaScript、NAPI(Native API)、Ability組件通信等。
n 項目經驗要求:具有至少1個完整的OpenHarmony應用開發案例。案例需體現生態特性(如跨設備協同、服務卡片集成、原子化服務設計等)。
崗位要求:
n 本科及以上學歷,計算機相關專業,2年前端開發工作經驗。
n 具備一定的UI設計能力,能熟練使用UI設計工具進行UI設計,具備移動端界面設計經驗者優先;
n 了解基本設計原理和原則,能夠在無設計師參與的情況下選擇合適的布局和組件;對應用使用場景具有一定的規劃能力,能針對使用場景和用戶進行優化者優先;
n 具備OpenHarmony應用性能優化經驗(如啟動速度、內存占用、分布式任務調度效率優化);熟悉OpenHarmony的設備開發(如智能硬件、IoT設備)與應用開發結合場景優先。
n 具有良好的表述、溝通、交流及團隊協作能力。