首頁 > 制度大全 > 移動應(yīng)用開發(fā)工程師(ReactNative)職位描述與崗位職責(zé)任職要求

移動應(yīng)用開發(fā)工程師(ReactNative)職位描述與崗位職責(zé)任職要求

2024-07-27 閱讀 2573

職位描述

職責(zé)描述

開發(fā)移動企業(yè)應(yīng)用系統(tǒng),包括應(yīng)用和后臺服務(wù)。遵從架構(gòu)設(shè)計、數(shù)據(jù)設(shè)計,按照產(chǎn)品定義,開發(fā)高質(zhì)量、高性能的移動應(yīng)用。

根據(jù)應(yīng)用與技術(shù)需求,設(shè)計系統(tǒng)模塊結(jié)構(gòu),設(shè)計系統(tǒng)集成方案。

設(shè)計內(nèi)部模塊,設(shè)計關(guān)鍵算法。

編寫各模塊代碼,編寫集成代碼:按照公司技術(shù)規(guī)范,編寫實(shí)現(xiàn)高質(zhì)量(模塊化、高可讀)、高質(zhì)量(模塊化、高可讀)、高性能代碼。

編寫單元測試代碼、集成測試代碼,進(jìn)行必要的單元測試和集成測試,保障代碼正確,性能達(dá)標(biāo),符合設(shè)計要求。

參與代碼評審。

任職要求

大學(xué)本科以上,計算機(jī)、軟件工程相關(guān)專業(yè)為佳。

溝通表達(dá)能力強(qiáng),有很好的口頭表達(dá)能力和出色的文檔寫作能力,善于深入淺出地表達(dá)和解釋復(fù)雜的事物。

5年以上程序設(shè)計經(jīng)驗,總代碼行8萬+,能夠編寫高質(zhì)量(模塊化、高可讀)、高性能代碼。

精通JavaScript(ECMAScript5/6)、Node.js,熟練使用lodash。

精通ReactNative,熟練開發(fā)單頁應(yīng)用,熟練開發(fā)后臺服務(wù)(HeadlessJS)。

精通Android,精通Java/Kotlin,熟練開發(fā)后臺服務(wù),熟練使用JNI,掌握跨語言模塊集成技術(shù),掌握AndroidIPC技術(shù)。

精通移動端數(shù)據(jù)庫,熟練使用CouchDB(Lite)或者Firebase。

熟悉測試驅(qū)動開發(fā),熟練使用BDD編寫測試用例。

熟悉虛擬化、容器化技術(shù),掌握Kubernetes、Docker的使用。

熟悉敏捷開發(fā)過程,熟練使用Git,Gulp/Webpack,擅于參與代碼評審。

優(yōu)先考慮

有以下經(jīng)驗者優(yōu)先

多語言移動應(yīng)用(C、Java、JavaScript)

流編程(ReactiveXJava)

大型(200+功能點(diǎn))企業(yè)應(yīng)用。

貢獻(xiàn)開源Java或JavaScript代碼。

貢獻(xiàn)其它Github優(yōu)秀項目。

任職要求

篇2:安卓應(yīng)用開發(fā)崗位職責(zé)

安卓內(nèi)核開發(fā)-游戲應(yīng)用與平臺發(fā)展事業(yè)部007網(wǎng)易集團(tuán)網(wǎng)易(杭州)網(wǎng)絡(luò)有限公司,杭州網(wǎng)易,網(wǎng)易,網(wǎng)易杭州,網(wǎng)易游戲,網(wǎng)易網(wǎng)絡(luò),網(wǎng)易集團(tuán),網(wǎng)易工作職責(zé):

參與Androidnative層、kernel層的深度定制和優(yōu)化工作

負(fù)責(zé)Android系統(tǒng)下內(nèi)核以及應(yīng)用層虛擬化技術(shù)開發(fā)

參與Android系統(tǒng)框架的開發(fā)移植工作,定制android工作機(jī)制

對android系統(tǒng)的硬件加速渲染、編解碼做移植、適配、調(diào)優(yōu)

任職要求:

本科及以上學(xué)歷,計算機(jī)相關(guān)專業(yè),具有三年以上androidnative開發(fā)、內(nèi)核開發(fā)或驅(qū)動開發(fā)經(jīng)驗

熟悉Linux/android內(nèi)核,深入理解驅(qū)動架構(gòu),文件系統(tǒng),進(jìn)程管理機(jī)制和內(nèi)存管理機(jī)制

熟悉AndroidFramework和底層設(shè)計原理、工作機(jī)制

掌握AndroidGraphicsFramework相關(guān)模塊工作原理,熟悉AndroidGUI渲染顯示機(jī)制

有較強(qiáng)的英文文檔閱讀能力,樂于創(chuàng)新,樂于解決技術(shù)難題,可以承受一定的壓力

具備以下條件者優(yōu)先:

-具有圖形處理、OpenGL/ES相關(guān)開發(fā)經(jīng)歷優(yōu)先

-有GPU及圖形硬件加速相關(guān)工作經(jīng)驗優(yōu)先

-有多媒體開發(fā)經(jīng)驗,熟悉硬件加速編解碼優(yōu)先

-有圖形顯示性能調(diào)試開發(fā)經(jīng)驗優(yōu)先

-熟悉arm處理器體系架構(gòu)優(yōu)先

篇3:單片機(jī)應(yīng)用開發(fā)工程師崗位職責(zé)

單片機(jī)應(yīng)用開發(fā)工程師(AE)上海芯旺微電子技術(shù)有限公司上海芯旺微電子技術(shù)有限公司,芯旺,芯旺崗位職責(zé):

1、根據(jù)行業(yè)標(biāo)準(zhǔn)規(guī)范進(jìn)行應(yīng)用方案設(shè)計、開發(fā)、驗證;

2、客戶技術(shù)支持,現(xiàn)場解決客戶遇到的各種技術(shù)問題。

職位要求:

1、電子類相關(guān)專業(yè)本科及以上學(xué)歷;

2、有家電、汽車電子、儀器儀表、電源等方面單片機(jī)項目設(shè)計經(jīng)驗;

3、熟練掌握匯編語言、C語言在MCU中的應(yīng)用;

4、具有扎實(shí)的電路理論、模擬電路,DSP算法等相關(guān)知識;

5、態(tài)度積極,主動性好,具備較強(qiáng)的團(tuán)隊合作精神及責(zé)任心;

6、性格開朗,工作沉穩(wěn)細(xì)致,具備出色的溝通能力及迅速執(zhí)行能力。