- 目錄
第1篇 安卓高級工程師崗位職責(zé)
安卓高級工程師 工程師爸爸 上海童銳網(wǎng)絡(luò)科技有限公司,工程師爸爸,童銳 [你的核心職責(zé)]
1、你將負(fù)責(zé)公司android客戶端的開發(fā)和架構(gòu)設(shè)計(jì);
2、通過重構(gòu)和優(yōu)化持續(xù)改善用戶體驗(yàn);
3、針對產(chǎn)品經(jīng)理的需求設(shè)計(jì)技術(shù)方案;
4、深入研究安卓核心技術(shù),解決技術(shù)難點(diǎn);
5、業(yè)務(wù)之外,我們希望你可以帶出幾個(gè)出色的初中級工程師。
[我們希望你是這樣的伙伴]
1、計(jì)算機(jī)相關(guān)專業(yè),本科及以上學(xué)歷(能力優(yōu)秀者,請忽略這一條),3年以上的coding經(jīng)驗(yàn),擁有至少百萬級用戶量的項(xiàng)目開發(fā)經(jīng)驗(yàn);
2、具有扎實(shí)的計(jì)算機(jī)專業(yè)知識,熟悉java、常用數(shù)據(jù)結(jié)構(gòu),善用設(shè)計(jì)模式,寫出優(yōu)雅的代碼是你的畢生追求;
3、熟悉android常用組件、常用技術(shù)點(diǎn),如http/tcp通訊、音視頻、 圖片加載引擎、數(shù)據(jù)庫、fragment、webview、push推送、自定義控件;
4、玩轉(zhuǎn)android sdk、精通各種自定義組件的實(shí)現(xiàn)、熟練使用android studio;
5、有mvp/mvc項(xiàng)目架構(gòu)使用經(jīng)驗(yàn),熟悉rxjava、retorfit、butterknife、glid;
6、git代碼版本管理的熟練工,理解git flow及操作流程;
7、有音視頻開發(fā)經(jīng)驗(yàn)者優(yōu)先考慮;
8、能承受較大的工作壓力,有責(zé)任心,良好的團(tuán)隊(duì)合作精神、溝通能力;
9、歡迎提供如技術(shù)博客和github等能反映技術(shù)能力的鏈接;
10、以程序猿的職業(yè)生涯為榮;
11、懂得工程師的能量,價(jià)值、責(zé)任;
12、想法上瘋狂、實(shí)作上謹(jǐn)慎、再謹(jǐn)慎;
13、喜歡玩弄各種開源框架、工具命令、總是為自己不了解的東西而慚愧;
14、懂得主動review自己,邀請別人review自己,走出去review自己。
[加分項(xiàng)]
1、對兒童教育關(guān)注并有愛心、奶爸類型的工程師優(yōu)先考慮;
2、有互聯(lián)網(wǎng)業(yè)務(wù)開發(fā)/運(yùn)營經(jīng)驗(yàn)的優(yōu)先考慮;
3、有多種開發(fā)語言經(jīng)驗(yàn)的優(yōu)先考慮;
4、對軟件架構(gòu)、設(shè)計(jì)模式、軟件工程任一有研究者優(yōu)先考慮。
[我們可以提供的]
行政妹子精心準(zhǔn)備的各種零食;
超過法定數(shù)額的帶薪年假和病假;
一把讓你瞬間愛上的人體工程學(xué)座椅;
步行10分鐘可達(dá)地鐵的極佳位置;
每年一次的團(tuán)隊(duì)旅行……
——希望能帶給你舒心的工作體驗(yàn)。
更重要的是,這是一份有挑戰(zhàn)的工作,帶給你:
成就感,可以改變千萬家庭親子教育的創(chuàng)新方向;
成長,以及不負(fù)努力成果的優(yōu)渥薪資......
——我們也關(guān)心你的牛奶面包,詩和遠(yuǎn)方。
第2篇 安卓高級開發(fā)工程師崗位職責(zé)
職責(zé)描述:
1.根據(jù)產(chǎn)品設(shè)計(jì)進(jìn)行android端的軟件實(shí)現(xiàn);
2.與底層軟件開發(fā)人員進(jìn)行溝通,定義相關(guān)android接口規(guī)范;
3.對相關(guān)產(chǎn)品進(jìn)行迭代開發(fā)和維護(hù)。
任職資格:
1.211本科以上學(xué)歷,計(jì)算機(jī)軟件相關(guān)專業(yè);
2.3年以上android開發(fā)經(jīng)驗(yàn),熟悉android os系統(tǒng)體系結(jié)構(gòu)、framework層;
3.掌握jni技術(shù),能熟練使用android sdk,能獨(dú)立進(jìn)行應(yīng)用程序開發(fā)和移植;
4.精通android 框架,深入了解底層服務(wù)、binder ipc、surfaceflinger等技術(shù);
5.精通android ui布局開發(fā)/animation/opengl|es/multimedia 開發(fā)技術(shù);
6.有豐富的軟件架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),能快速搭建、調(diào)試或重構(gòu)大規(guī)模軟件代碼,精通java/c語言;
7.精通android多線程,對http/https/tcp/socket等網(wǎng)絡(luò)通信協(xié)議有深刻理解和經(jīng)驗(yàn)。