職位描述:
?????1、根據(jù)項(xiàng)目需求,進(jìn)行應(yīng)用軟件程序設(shè)計(jì)及開(kāi)發(fā)工作;
?????2、參與功能架構(gòu)及系統(tǒng)模塊功能、操作流程,?配合后臺(tái)服務(wù)器端工程師一起研討技術(shù)實(shí)現(xiàn)方案,進(jìn)行應(yīng)用及系統(tǒng)整合;
?????3、參與需求分析、系統(tǒng)設(shè)計(jì)、Android?App的開(kāi)發(fā)、調(diào)試工作;
?????4、根據(jù)需求進(jìn)行編碼實(shí)現(xiàn)、單元測(cè)試、技術(shù)支持和管理;
?????5、能獨(dú)立完成技術(shù)文檔的研究和撰寫(xiě);
?????6、要求有較強(qiáng)的責(zé)任心,較強(qiáng)的學(xué)習(xí)能力及抗壓能力,積極配合團(tuán)隊(duì)一起營(yíng)造積極向上的氣氛。?職位要求:
?????1、熟練掌握J(rèn)ava語(yǔ)言,至少三年以上Java/Android開(kāi)發(fā)經(jīng)驗(yàn),熟悉面向?qū)ο笤O(shè)計(jì)和常用的設(shè)計(jì)模式,深入了解OOD/OOP;
?????2、熟悉使用Android各種控件、界面修改、SQLite數(shù)據(jù)庫(kù)、文件讀寫(xiě)等操作;
?????3、熟練掌握Android開(kāi)發(fā)技術(shù),熟悉客戶(hù)端開(kāi)發(fā)流程和主流開(kāi)發(fā)框架,熟悉DataBinding,了解Android開(kāi)源庫(kù),如okhttp,RxJava等;
?????4、熟練使用Android開(kāi)發(fā)工具和相關(guān)測(cè)試工具,能夠熟練進(jìn)行真機(jī)調(diào)試,頁(yè)面調(diào)試,定位問(wèn)題的能力;
?????5、熟悉Android下網(wǎng)絡(luò)通信機(jī)制,對(duì)多線(xiàn)程、Socket通信、TCP/IP和HTTP/HTTPS有較深刻的理解;
?????6、了解Android平臺(tái)內(nèi)存管理機(jī)制、進(jìn)程管理機(jī)制、任務(wù)管理機(jī)制、通信機(jī)制;
?????7、對(duì)移動(dòng)產(chǎn)品有較好的個(gè)人理解,善于學(xué)習(xí)新事物和應(yīng)對(duì)工作問(wèn)題,具備團(tuán)隊(duì)協(xié)作意識(shí);
?????8、有LBS地圖、IM應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先;
?????9、有在github開(kāi)源項(xiàng)目、個(gè)人原創(chuàng)技術(shù)博客優(yōu)先。