您好,登錄后才能下訂單哦!
這篇文章將為大家詳細(xì)講解有關(guān)Android軟件工程師崗位職責(zé)是什么,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。
Android軟件工程師崗位職責(zé)有哪些?Android軟件工程師主要負(fù)責(zé)Android手機軟件的設(shè)計與開發(fā);編寫相關(guān)的開發(fā)文檔,如設(shè)計文檔,測試文檔等;移動設(shè)備Android應(yīng)用軟件需求分析、系統(tǒng)設(shè)計;移動設(shè)備上Android應(yīng)用軟件的開發(fā)和維護;移動設(shè)備上基于Android的業(yè)務(wù)系統(tǒng)協(xié)議開發(fā)和維護等工作。
由于不同公司的產(chǎn)品和需求不同,Android軟件工程師崗位職責(zé)差別很大,小編整理了招聘網(wǎng)站的Android招聘崗位職責(zé)要求,我們一起來看下吧。
一、某汽車公司的安卓程序員,薪資10-18萬崗位職責(zé):
職責(zé)描述:
參與需求調(diào)研、項目可行性分析、技術(shù)可行性分析和需求分析;參與安卓程序編碼開發(fā)工作;熟悉并熟練掌握交付軟件部開發(fā)的軟件項目的相關(guān)軟件技術(shù);參與軟件開發(fā)和維護過程中重大技術(shù)問題的解決,參與軟件首次安裝調(diào)試、數(shù)據(jù)割接、用戶培訓(xùn)和項目推廣。
任職要求:
計算機及相關(guān)專業(yè),具有2年 安卓 軟件開發(fā)經(jīng)驗。
完成軟件系統(tǒng)代碼的實現(xiàn),編寫代碼注釋和開發(fā)文檔;
精通Android開發(fā)平臺的框架原理,
夠熟練使用Android SDK;
獨立開發(fā)高性能的Android應(yīng)用;熟悉Eclipes集成開發(fā)環(huán)境,對Android Framework有深入的理解;
對物聯(lián)網(wǎng)MQTT協(xié)議及藍(lán)牙協(xié)議有開發(fā)經(jīng)驗者優(yōu)先
二、某內(nèi)窺鏡有限公司Android安卓軟件工程師,薪資10-20萬崗位職責(zé):
職責(zé)描述:
1、醫(yī)用軟件開發(fā)。
2、根據(jù)公司產(chǎn)品需求制定書面的軟件方案,進行評審。
3、制定軟件編寫調(diào)試計劃,并執(zhí)行軟件編寫調(diào)試。
4、定期書寫軟件編寫過程以及bug記錄。
5、對已有軟件進行維護更新。
任職要求:
1、計算機相關(guān)專業(yè)畢業(yè),一年以上軟件開發(fā)經(jīng)驗。
2、精通C/C++,Java軟件開發(fā)。
3、精通安卓應(yīng)用程序開發(fā),尤其是USB和攝像頭操作。
4、有嵌入式平臺QT開發(fā)經(jīng)驗者優(yōu)先。
三、小米Android安卓軟件工程師,薪資免疫崗位職責(zé):
崗位職責(zé):
1. 負(fù)責(zé)小米手機中App的開發(fā)與維護
2. 優(yōu)化現(xiàn)有App的架構(gòu)
任職資格:
1. 兩年以上Android App開發(fā)經(jīng)驗。精通Java編程,精通Android應(yīng)用開發(fā)
2. 熟悉Android Framework,熟悉Linux開發(fā)環(huán)境
3. 熟悉SEAndroid安全機制
4. 了解Android手機上大部分硬件模組的工作原理
5. 熟練使用git
6. 學(xué)習(xí)能立較強,責(zé)任心強
四、某集團android軟件工程師,薪資18-30萬的崗位職責(zé):
職責(zé)描述:
1. 負(fù)責(zé)項目需求分析、數(shù)據(jù)庫設(shè)計、軟件詳細(xì)設(shè)計、編碼和自測工作。
2、參與android應(yīng)用開發(fā), 代碼走查、測試等活動
任職要求:
1.熟練掌握android各種常用核心組件,android常用動畫。
2.熟練自定義控件,事件和手勢操作,能夠針對應(yīng)用熟練選擇解決方案。
3.了解Retrofit,Rxjava,glide等常用第三方庫。
4.熟練使用android studio開發(fā)工具診斷和調(diào)試問題,有豐富的android性能和內(nèi)存優(yōu)化相關(guān)經(jīng)驗。
5.熟悉MVP MVVM等常用架構(gòu)。
6.善于解決系統(tǒng)崩潰,內(nèi)存溢出,適配性和兼容性問題。
7.有socket通信,藍(lán)牙通信經(jīng)驗為佳。
滿足以上的崗位職責(zé)就需要掌握相關(guān)的Android知識如下:
1、基礎(chǔ)知識:Java基礎(chǔ),OOP,設(shè)計模式,計算機基礎(chǔ),數(shù)據(jù)結(jié)構(gòu),Android SDK,四大組件,生命周期,Kotlin
2、UI:Layout,View,Custom View,anim,Resource,OpenGL
3、通信:Http協(xié)議及框架,藍(lán)牙,NFC,Socket,USB
4、持久化:SQLite,文件,服務(wù)端持久化,sharedpreferences
5、性能優(yōu)化:內(nèi)存性能優(yōu)化,UI設(shè)計優(yōu)化,電量優(yōu)化,流量優(yōu)化
6、安全:通信安全,數(shù)據(jù)加密,加密算法,證書使用
7、NDK:C/C++,JNI
8、擴展功能:手機自帶功能,地圖,支付,廣告
9、適配:各種適配方案
10、跨平臺:Flutter,ReactNative,WEEX,HTML+CSS+JS
關(guān)于Android軟件工程師崗位職責(zé)是什么就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。