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