職位描述:?1、負(fù)責(zé)Android平臺(tái)及后端架構(gòu)及業(yè)務(wù)邏輯的開發(fā);?2、負(fù)責(zé)Android項(xiàng)目的架構(gòu)設(shè)計(jì)、方案的制定;?3、在Android設(shè)備上設(shè)計(jì)并開發(fā)應(yīng)用程序;4、Android平臺(tái)框架層的維護(hù)以及擴(kuò)展;5、移植各種流行的框架體系(多媒體,藍(lán)牙,無線)到Android上;6、跟進(jìn)Android的新技術(shù)發(fā)展。編寫設(shè)計(jì)開發(fā)及實(shí)現(xiàn)文檔;?7、根據(jù)產(chǎn)品功能需求設(shè)計(jì)并完成軟件實(shí)現(xiàn);8、參與產(chǎn)品需求分析并制定技術(shù)實(shí)施方案。?任職要求:?1、計(jì)算機(jī)、通信、電子等相關(guān)專業(yè)本科以上學(xué)歷,三年以上工作經(jīng)驗(yàn),兩年以上Android開發(fā)工作經(jīng)驗(yàn),有智能家居軟件開發(fā)經(jīng)驗(yàn)者優(yōu)先;?2、熟悉Java編程技術(shù),熟悉Linux操作系統(tǒng),掌握Android系統(tǒng)網(wǎng)絡(luò)編程;?3、具有J2ME或Java開發(fā)經(jīng)驗(yàn),熟悉android手機(jī)軟件架構(gòu),熟悉Android?OS系統(tǒng)體系結(jié)構(gòu)、framework、以及底層庫,熟悉Json/XML;?4、了解基本軟件開發(fā)流程,了解Clear?Case/Clear?Quest/UML等開發(fā)工具;?5、要求熟悉android手機(jī)軟件架構(gòu),能獨(dú)立進(jìn)行應(yīng)用程序開發(fā)和移植;?6、熟悉SQLServer/MySQL數(shù)據(jù)庫開發(fā);熟悉多線程、Socket或ACE等網(wǎng)絡(luò)通信編程技術(shù);?7、熟悉java各種編程方法,比如多線程,jni、aidl等。?熟悉JVM的運(yùn)行機(jī)制,移植或者擴(kuò)展過JVM到嵌入式平臺(tái);?8、擅長UI效果的實(shí)現(xiàn)。?9、?能夠建立編碼規(guī)范,并按照規(guī)范進(jìn)行代碼編寫,精通各種重構(gòu)策略。?10、具備良好合作態(tài)度及團(tuán)隊(duì)精神,并富有工作激情、創(chuàng)新力和責(zé)任感;?11、喜歡挑戰(zhàn)高難度項(xiàng)目;有較好的學(xué)習(xí)能力、溝通能力,能承受一定的工作壓力,較強(qiáng)的問題解決問題,能獨(dú)立完成領(lǐng)導(dǎo)布置的工作;?12、具有良好的英文文檔編寫能力。