崗位職責(zé):
1.根據(jù)產(chǎn)品需求負(fù)責(zé)公司APP產(chǎn)品研發(fā),新功能研發(fā);
2.獨(dú)立完成手機(jī)軟件設(shè)計(jì).編碼.單元測試和相關(guān)技術(shù)文檔編寫工作;
3.負(fù)責(zé)APP的升級(jí)開發(fā)和基礎(chǔ)數(shù)據(jù)維護(hù);
任職要求:
Android
1.1年以上Android產(chǎn)品研發(fā)經(jīng)驗(yàn);
2.熟練掌握J(rèn)ava語言,掌握常見的數(shù)據(jù)結(jié)構(gòu)和算法,有良好的編程習(xí)慣;
3.熟悉Android開發(fā)技術(shù),包括UI.網(wǎng)絡(luò)等方面;
4.熟練使用Android?Studio等開發(fā)工具和相關(guān)開發(fā)測試工具的使用;
5.熟練掌握Android?API,理解其體系結(jié)構(gòu).界面繪制.后臺(tái)運(yùn)行.數(shù)據(jù)存儲(chǔ)等的原理,HTTP.TCP/IP.SOCKET.webservie等協(xié)議;
6.熟悉手機(jī)終端特性,具有不同型號(hào)手機(jī)適配及移植經(jīng)驗(yàn);
7.具備良好的職業(yè)素養(yǎng)和團(tuán)隊(duì)協(xié)作精神,以及較強(qiáng)的學(xué)習(xí)和交流能力;
8.至少獨(dú)立完成一個(gè)完整APP的開發(fā),有自定義UI控件和優(yōu)化App性能的經(jīng)驗(yàn)。
9.熟練使用SVN代碼管理工具
10.熟練掌握J(rèn)son/XML解析等;
11.有豐富的接口對接經(jīng)驗(yàn)
12.熟練掌握SQLite數(shù)據(jù)庫,實(shí)現(xiàn)本地緩存與清除;
13.熟練使用SVN代碼管理工具。
iOS
1.1年以上工作經(jīng)驗(yàn);
2.熟悉內(nèi)存和性能優(yōu)化策略;
3.具有一定的英文讀寫能力;
4.熟悉upd?tcp網(wǎng)絡(luò)通訊;
5.了解UI性能優(yōu)化的方法;
6.具有良好的自學(xué)能力和創(chuàng)新能力,能夠自我促進(jìn),能通過閱讀資料快速掌握新技術(shù);
7.對工作認(rèn)真負(fù)責(zé),工作態(tài)度積極,有責(zé)任心;
8.熟練掌握Object-c/c,了解C++,對Object-c的內(nèi)存管理機(jī)制有較好的理解;
9.熟練掌握MVC.單例.觀察者.代理.工廠等設(shè)計(jì)模式;
10.熟練掌握J(rèn)son/XML解析等;?
11.熟悉?socket通信、TCP/UDP和HTTP協(xié)議;
12.有豐富的接口對接經(jīng)驗(yàn)
13.熟練掌握SQLite數(shù)據(jù)庫,實(shí)現(xiàn)本地緩存與清除;
14.熟練使用NSTread,GCD,NSOperation多線程開發(fā);
15.熟練操作App上架及版本更新
16.熟練使用SVN代碼管理工具。