核心内容摘要
机器人租售怎么用?全按客户节奏
上海辰锐信息科技有限公司 移动端开发工程师职位信息岗位职责:
负责IM系统设计:架构设计、技术选型、演进规划、安全性框架、高可用架构等;
负责移动端应用程序的开发、测试、交付等;
参与移动端功能设计开发规范的制定、实施及优化;
负责团队技术指导与跨团队沟通协作。
任职要求:
计算机或相关专业本科及以上学历,5年以上分布式系统或互联网应用系统开发经验,2年以上IM核心模块设计或开发经验;
深入理解IM系统核心机制并有相关实践经验:可靠投递、状态管理、群聊、时序、加密、弱网优化等;
精通数据结构、算法、操作系统、计算机网络原理;
深刻理解多线程、并发编程、异步I/O模型及其在IM场景下的应用;
深刻理解分布式系统:微服务、服务发现、负载均衡、分布式事务、CAP理论;
精通至少一门后端编程语言:Java、Go、C++等;
掌握主流网络协议及其应用:TCP/IP、UDP、MQTT、HTTP/HTTPS、SSL/TLS、WebSocket等;
熟悉主流消息队列原理及其应用:RabbitMQ、Kafka、Pulsar等;
了解国密算法:SM
SM
SM
TLCP等;
有Android平台(Java/Kotlin)、HarmonyOS开发框架(ArkUI、Ability、Stage模型等)开发经验者优先;
具有较强逻辑思维能力、善于沟通协作、有责任心。
职能类别:android引言:移动通信的核心引擎在当今高度互联的数字时代,即时通讯(Instant Messaging, IM)系统已