崗位職責(zé):
1. 參與公司平臺(tái)即時(shí)通訊(IM)模塊的設(shè)計(jì),開發(fā)和優(yōu)化工作;
2. 負(fù)責(zé)IM服務(wù)器架構(gòu)搭建、數(shù)據(jù)庫搭建、后臺(tái)程序開發(fā)、與手機(jī)客戶端接口的開發(fā);
3. 負(fù)責(zé)研究和應(yīng)用OpenFire、Tigase、Smack、Spark和Jitis等開源技術(shù);
4. 優(yōu)化并持續(xù)改進(jìn)IM產(chǎn)品,不斷提升用戶體驗(yàn)。
任職要求:
1. 本科及以上,計(jì)算機(jī)軟件相關(guān)專業(yè);
2. 二年以上即時(shí)通訊(IM)服務(wù)端開發(fā)經(jīng)驗(yàn);
3. 熟悉即時(shí)通訊、語音、視頻等互動(dòng)類產(chǎn)品的設(shè)計(jì)和研發(fā);
4. 熟悉TCP/IP、Socket、UDP、HTTP;
5. 深入理解XMPP、jingle、SIP、SIMPLE通訊協(xié)議;
6. 了解html5+WebSocket協(xié)議的即時(shí)通訊軟件的開發(fā);
7. 熟悉openfire、Jabber、tigase等開源軟件的二次開發(fā);
8. 具有良好的學(xué)習(xí)能力和邏輯分析能力;
9. 熟悉如下一種或多種數(shù)據(jù)庫:?mysql/sql?server/oracle?;
10. 具備良好的編碼規(guī)范、良好的溝通表達(dá)能力和文檔交付能力