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