任職要求
1.精通Java語(yǔ)言,Android SDK和NDK,熟悉Android平臺(tái)體系結(jié)構(gòu);
2.熟悉 Android 下網(wǎng)絡(luò)通信機(jī)制,熟悉 TCP/IP、HTTP 網(wǎng)絡(luò)編程;
3.掌握通用的設(shè)計(jì)原則和常用的設(shè)計(jì)模式,理解 Android 模塊化和 API 設(shè)計(jì)思路;
4.了解C/S開(kāi)發(fā)模式,熟悉數(shù)據(jù)庫(kù),數(shù)據(jù)解析,文件存儲(chǔ)等模塊開(kāi)發(fā);
5.熟悉掌握Android平臺(tái)UI界面開(kāi)發(fā)設(shè)計(jì),熟悉自定義控件開(kāi)發(fā),熟悉使用各種常用布局,動(dòng)畫(huà)實(shí)現(xiàn);
6.熟悉Java的JNI機(jī)制,熟練掌握基于NDK,JNI方式的開(kāi)發(fā)和Debug;
7.掌握模塊化和插件化技術(shù)者優(yōu)先;
8.熟悉Android藍(lán)牙開(kāi)發(fā)者優(yōu)先;
崗位職責(zé):
1.負(fù)責(zé)Android平臺(tái)的客戶端應(yīng)用研發(fā)工作;
2.參與App架構(gòu)設(shè)計(jì),獨(dú)立完成項(xiàng)目的系統(tǒng)分析、設(shè)計(jì),并完成詳細(xì)設(shè)計(jì)和編碼的任務(wù),確保項(xiàng)目的進(jìn)度和質(zhì)量;
3.通過(guò)發(fā)現(xiàn)并改進(jìn)現(xiàn)有軟件的的架構(gòu)以及實(shí)現(xiàn)缺陷,不斷優(yōu)化相關(guān)產(chǎn)品的質(zhì)量、性能、用戶體驗(yàn);
4.撰寫(xiě)開(kāi)發(fā)文檔并沉淀平臺(tái)化技術(shù)設(shè)施,推廣給團(tuán)隊(duì)其他人員,提高整體研發(fā)效率,降低重復(fù)和類(lèi)似工作;
5.配合產(chǎn)品經(jīng)理及UI設(shè)計(jì)人員完成初步的測(cè)試工作,跟進(jìn)客戶端應(yīng)用迭代;
6.主動(dòng)關(guān)注并學(xué)習(xí)新技術(shù),并能夠在實(shí)踐中應(yīng)用,并協(xié)同團(tuán)隊(duì)一起做技術(shù)創(chuàng)新。
職位類(lèi)別:
手機(jī)應(yīng)用開(kāi)發(fā)工程師
舉報(bào)