XBIT
- Responsible for the development of core modules in the IM backend, including but not limited to: one-on-one chat / group chat, message synchronization, historical messages, offline messages, acknowledgment mechanisms, editing historical messages, and read/unread status.
- Design and develop backend services for the instant messaging system, including message delivery, session management, message storage, offline messages, file management, and push notifications.
- Optimize the stability and real-time performance of message channels (such as WebSocket, MQTT, etc.) under different network environments.
- Responsible for core logic including user status management, message deduplication and idempotency, message acknowledgment, and read status synchronization.
- Collaborate with the client team to define interface protocols and data structures (such as ProtoBuf, JSON, MsgPack, etc.).
- Build a high-performance, highly available system architecture that supports millions of concurrent online users.
- Participate in the development of operational tools, log monitoring, and anomaly warning systems to enhance overall system stability.
- Proficient in a mainstream server-side programming language (Go / C++ / Java / Rust / Node.js, etc.), with strong coding structure and engineering capabilities.
- Familiar with common communication protocols and technologies, such as WebSocket, MQTT, HTTP/2, gRPC, long connection management, etc.
- Knowledgeable in distributed caching (Redis) and database (MySQL / MongoDB / ClickHouse, etc.) design and optimization.
- Experience with service deployment and containerization (such as Docker / Kubernetes) is preferred.
3. Preferred Qualifications
- Experience in developing an IM system (such as one-on-one chat/group chat/audio and video/ephemeral messaging, etc.).
- Familiar with Signal protocol, Matrix protocol, XMPP, or Web3 communication protocols (such as Waku, Lens Protocol).
- Experience in real-time audio and video communication (WebRTC, SFU, TURN, etc.) projects.
- Capable of service governance, grayscale release, traffic limiting, and circuit breaking operations support.
Luna zhuo
HR ManagerXBIT
Reply 0 Times Today
福田区. 中国广东省深圳市福田区
Posted on 26 June 2025
Java Development Engineer
XBIT
₺119.3-198.9K[Monthly]
On-site - China3-5 Yrs ExpBachelorFull-time
Luna zhuoHR Manager
Flutter / React Frontend Development Engineer
Bitsmart AI Limited
₺71.6-119.3K[Monthly]
On-site - China3-5 Yrs ExpBachelorFull-time
chou emma人事マネージャー
Solidity Smart Contract Development Engineer
Cian
₺79.5-159.1K[Monthly]
On-site - China3-5 Yrs ExpBachelorFull-time
Robin WangHR Officer
Senior Frontend Developer
Nftgo
₺87.5-127.3K[Monthly]
On-site - China3-5 Yrs ExpBachelorFull-time
daisy yuHR Manager
Blockchain Development Engineer
HiIoT
₺159.1-238.6K[Monthly]
On-site - China3-5 Yrs ExpDiplomaFull-time
倩岚 刘HR经理
If the position requires you to work overseas, please be vigilant and beware of fraud.
If you encounter an employer who has the following actions during your job search, please report it immediately