Mid-Senior Game Backend Developer (Chinese Mandarin Speaker)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+25 more
Job description
We’re looking for a Game Backend Developer to join our team building real-time multiplayer and social games. You’ll design and operate the backend services that power our Unity-based titles and Telegram mini-games - handling everything from real-time communication and game state synchronization to matchmaking and live operations. If you enjoy solving high-concurrency, lowlatency challenges and want to see your work directly impact live players, we’d love to talk.
Requirements
Do you have experience in System troubleshooting?, * Solid Java fundamentals (strong understanding of JVM, multithreading, and concurrent programming)
- Proficient with WebSocket / socket.io and other real-time communication technologies
- Hands-on experience with Netty for building high-performance, low-latency network applications
- Experienced in RESTful API design and development
- Familiar with Protobuf (or other serialization protocols such as FlatBuffers / Thrift)
- Solid understanding of high-concurrency and distributed system design, including load balancing and horizontal scaling
- Experience with relational databases (MySQL / PostgreSQL) and caching (Redis)
- Familiar with common frameworks (Spring Boot, Netty, etc.)
- Experience deploying and operating services on AWS (e.g., EC2, ECS/EKS, RDS, ElastiCache, S3)
- Strong troubleshooting and performance optimization skills
- Chinese mandarin fluent.
Preferred / Nice to Have
Preferred Experience
- Solid backend development experience, with a focus on game and real-time service backends
- Experience shipping and operating at least one live game or online product end-to-end
- Experience supporting Unity-based games on the backend, collaborating closely with Unity client engineers on networking and protocol design
- Experience shipping lightweight social/instant games (e.g., Telegram mini-games), including platform integration (bot API, authentication, payments)
- Proven experience building systems that handle high concurrency and large numbers of simultaneous online users (e.g., tens of thousands of CCU)
- Hands-on experience designing real-time communication architectures for latency-sensitive applications
- Experience collaborating in cross-functional teams (client engineers, game designers, QA, operations)
Nice to Have
- Prior experience in game backend / real-time multiplayer projects is strongly preferred
- Experience working alongside Unity client teams, with a good understanding of Unity client- server communication
- Familiarity with Node.js for backend services or tooling
- Experience building Telegram mini-games / Mini Apps (or other instant/social platform games)
- Familiarity with message queues (Kafka / RabbitMQ)
- Experience with containerization and orchestration (Docker / Kubernetes)
- Experience building game-specific systems such as matchmaking, leaderboards, and anti-cheat
Benefits & conditions
5.05.0 out of 5 stars Irvine, CA 92618 From $100,000 a year - Full-time, Pulled from the full job description
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance
- Paid sick time, * 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid sick time
- Paid time off
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference Between Frontend and Backend Development?
Find a Developer Job: 12 Best Job Sites For Developers
Dev Digest 120 - Apple and peers
Dev Digest 132 - Binging WADFlix?