移動應用開發工程師(ReactNative)職位描述與崗位職責任職要求
職位描述:
職責描述:
開發移動企業應用系統,包括應用和后臺服務。遵從架構設計、數據設計,按照產品定義,開發高質量、高性能的移動應用。
根據應用與技術需求,設計系統模塊結構,設計系統集成方案。
設計內部模塊,設計關鍵算法。
編寫各模塊代碼,編寫集成代碼:按照公司技術規范,編寫實現高質量(模塊化、高可讀)、高質量(模塊化、高可讀)、高性能代碼。
編寫單元測試代碼、集成測試代碼,進行必要的單元測試和集成測試,保障代碼正確,性能達標,符合設計要求。
參與代碼評審。
任職要求
大學本科以上,計算機、軟件工程相關專業為佳。
溝通表達能力強,有很好的口頭表達能力和出色的文檔寫作能力,善于深入淺出地表達和解釋復雜的事物。
5年以上程序設計經驗,總代碼行8萬+,能夠編寫高質量(模塊化、高可讀)、高性能代碼。
精通JavaScript(ECMAScript5/6)、Node.js,熟練使用lodash。
精通ReactNative,熟練開發單頁應用,熟練開發后臺服務(HeadlessJS)。
精通Android,精通Java/Kotlin,熟練開發后臺服務,熟練使用JNI,掌握跨語言模塊集成技術,掌握AndroidIPC技術。
精通移動端數據庫,熟練使用CouchDB(Lite)或者Firebase。
熟悉測試驅動開發,熟練使用BDD編寫測試用例。
熟悉虛擬化、容器化技術,掌握Kubernetes、Docker的使用。
熟悉敏捷開發過程,熟練使用Git,Gulp/Webpack,擅于參與代碼評審。
優先考慮
有以下經驗者優先
多語言移動應用(C、Java、JavaScript)
流編程(ReactiveXJava)
大型(200+功能點)企業應用。
貢獻開源Java或JavaScript代碼。
貢獻其它Github優秀項目。
任職要求:
篇2:安卓應用開發崗位職責
安卓內核開發-游戲應用與平臺發展事業部007網易集團網易(杭州)網絡有限公司,杭州網易,網易,網易杭州,網易游戲,網易網絡,網易集團,網易工作職責:
參與Androidnative層、kernel層的深度定制和優化工作
負責Android系統下內核以及應用層虛擬化技術開發
參與Android系統框架的開發移植工作,定制android工作機制
對android系統的硬件加速渲染、編解碼做移植、適配、調優
任職要求:
本科及以上學歷,計算機相關專業,具有三年以上androidnative開發、內核開發或驅動開發經驗
熟悉Linux/android內核,深入理解驅動架構,文件系統,進程管理機制和內存管理機制
熟悉AndroidFramework和底層設計原理、工作機制
掌握AndroidGraphicsFramework相關模塊工作原理,熟悉AndroidGUI渲染顯示機制
有較強的英文文檔閱讀能力,樂于創新,樂于解決技術難題,可以承受一定的壓力
具備以下條件者優先:
-具有圖形處理、OpenGL/ES相關開發經歷優先
-有GPU及圖形硬件加速相關工作經驗優先
-有多媒體開發經驗,熟悉硬件加速編解碼優先
-有圖形顯示性能調試開發經驗優先
-熟悉arm處理器體系架構優先
篇3:單片機應用開發工程師崗位職責
單片機應用開發工程師(AE)上海芯旺微電子技術有限公司上海芯旺微電子技術有限公司,芯旺,芯旺崗位職責:
1、根據行業標準規范進行應用方案設計、開發、驗證;
2、客戶技術支持,現場解決客戶遇到的各種技術問題。
職位要求:
1、電子類相關專業本科及以上學歷;
2、有家電、汽車電子、儀器儀表、電源等方面單片機項目設計經驗;
3、熟練掌握匯編語言、C語言在MCU中的應用;
4、具有扎實的電路理論、模擬電路,DSP算法等相關知識;
5、態度積極,主動性好,具備較強的團隊合作精神及責任心;
6、性格開朗,工作沉穩細致,具備出色的溝通能力及迅速執行能力。