崗位職責(zé):
1.根據(jù)產(chǎn)品及需求開發(fā)Android應(yīng)用軟件;
2.獨(dú)立完成相關(guān)功能的系統(tǒng)設(shè)計(jì),解決編碼和測試工作及驗(yàn)證和修改測試中發(fā)現(xiàn)的問題;
3.改善軟件的易用性,提升用戶使用體驗(yàn),重構(gòu)和產(chǎn)品技術(shù)持續(xù)改進(jìn)。
崗位要求:
1.計(jì)算機(jī)相關(guān)專業(yè)畢業(yè),5年以上Android實(shí)際開發(fā)經(jīng)驗(yàn);
2.熟悉Android軟件架構(gòu),熟悉Android下的網(wǎng)絡(luò)通訊機(jī)制,對TCP/IP、HTTP/HTTPS等有較深的理解和經(jīng)驗(yàn);
3.熟悉四大組件(Activity、Service、Broadcast?Receiver、Content?Provider),理解它們的執(zhí)行過程和使用上的區(qū)別;
4.熟悉原生UI(ImageView?/?TextView等控件和FrameLayout?/?RelativeLayout等布局)和資源模型(res各類資源的使用的配置);
5.熟悉資源持久化策略(沙盒、SharedPreferences、SQLite)和通用數(shù)據(jù)結(jié)構(gòu)(XML、JSON);
6.具備扎實(shí)的WebView知識(各類功能的定制與實(shí)現(xiàn)、Javascript?Interface等);
7.具備扎實(shí)的Java基礎(chǔ),熟悉I/O操作,熟悉線程模型(主線程、子線程、線程池等);
8.具備強(qiáng)烈的責(zé)任心、良好的團(tuán)隊(duì)協(xié)作和溝通能力,具備一定的分析和解決問題的能力,樂于接受挑戰(zhàn)。