Backend Developer For Online/Mobile Games
CÔNG TY TNHH MEDIASTEP SOFTWARE VIỆT NAM
Tổng quan
Mức lương: 30 - 55 triệu
Loại công việc: Toàn thời gian
Kinh nghiệm: 4 năm kinh nghiệm
Số lượng tuyển: 1
Hạn nộp hồ sơ: 2025-12-14
Ngày đăng: 2025-11-28 09:08
Danh mục: Công nghệ thông tin
Mô tả công việc
- Develop, maintain, and optimize backend services for online/mobile games using Node.js or Java.
- Build game features such as matchmaking, leaderboard, inventory, in-game economy, events system, etc.
- Design and implement real-time communication systems (WebSocket, Socket.IO, gRPC…).
- Create and maintain internal tools, admin dashboards, and monitoring systems.
- Design scalable database schemas (MySQL, PostgreSQL, MongoDB, Redis…).
- Optimize queries, caching, and data processing to ensure high performance.
- Implement distributed systems, microservices, and load balancing.
- Ensure system security: authentication, authorization, data protection, anti-cheat mechanisms.
- Handle performance tuning, stress testing, and scalability for large concurrent user bases.
- Work closely with game designers, client developers, QA, and DevOps to deliver high-quality features.
- Participate in code review, system design discussions, and technical planning.
Yêu cầu
- Bachelor’s degree in Computer Science, Software Engineering, or related fields.
- 4+ years of backend development experience.
- Strong proficiency in Node.js or Java (using frameworks such as Express.js, NestJS, Spring Boot…).
- Experience building backend systems for games or large-scale applications.
- Solid knowledge in relational & NoSQL databases (MySQL, PostgreSQL, MongoDB, Redis).
- Experience with message queues (RabbitMQ, Kafka) is a plus.
- Strong understanding of RESTful APIs, real-time services, WebSocket/SSE.
- Familiar with server deployment, Linux, CI/CD, containerization (Docker, Kubernetes).
- Experience with cloud services: AWS, GCP, Azure.
- Understanding of game logic, game balancing, and backend architecture for games.
- Experience with microservices or distributed systems.
- Knowledge of caching strategies, performance optimization.
- Good problem-solving and analytical skills.
- Ability to work both independently and in a team.
- Ownership mentality and proactive attitude.
Phúc lợi
- Competitive salary & performance bonus.
- 13th month salary + project bonus.
- Opportunity to work on large-scale game projects with millions of users.
- Clear career path & training support.
- Young, dynamic, gamer-friendly environment.
- Full benefits according to company policy & Vietnam labor law.