2024年IM开发工程师的工作职责_IM开发工程师岗位职责_IM开发工程师职责及工作内容
IM开发工程师工作职责描述范本,IM开发工程师招聘条件要求会做什么,应聘IM开发工程师需要做什么工作
IM开发工程师需要做什么工作
IM开发工程师工作职责
岗位职责:
1.参与公司平台即时通讯(IM)模块的设计,开发和优化工作;
2.负责IM服务器架构搭建、数据库搭建、后台程序开发、与手机客户端接口的开发;
3.负责研究和应用OpenFire、Tigase、Smack、Spark和Jitis等开源技术;
4.优化并持续改进IM产品,不断提升用户体验。
任职要求:
1.本科及以上,计算机软件相关专业;
2.二年以上即时通讯(IM)服务端开发经验;
3.熟悉即时通讯、语音、视频等互动类产品的设计和研发;
4.熟悉TCP/IP、Socket、UDP、HTTP;
5.深入理解XMPP、jingle、SIP、SIMPLE通讯协议;
6.了解html5+WebSocket协议的即时通讯软件的开发;
7.熟悉openfire、Jabber、tigase等开源软件的二次开发;
8.具有良好的学习能力和逻辑分析能力;
9.熟悉如下一种或多种数据库:mysql/sqlserver/oracle;
10.具备良好的编码规范、良好的沟通表达能力和文档交付能力