Jobs
Senior Sever Side Engineer
Build a distributed game service that is cloud based, easy to expand, and of high availability.
Responsibilities:
1. Build a distributed game service that is cloud based, easy to expand, and of high availability
2. Design, implement and maintain backend software for games
3. Write robust code that have good readability and are easy to change
4. Perform practice of DevOps
5. Offer an on-call duty and frontline support of the production environments
6. Work as a team and be a good problem-solver
Requirements:
1. Excellent in one of the backend languages, such as Go/Java/Node.js/C++/Rust, 5years+ working experience as backend developer
2. Excellent programming skills
3. Experienced in design and implementation of Distributed Systems and Microservices
4. Experienced in Docker, PostgreSQL, Redis, Elastic Search, MongoDB
5. Being able to write maintainable shell script and Makefile
6. Being committed to work, love to get hands dirty
7. Having experience in the game industry is a plus
Senior Client Side Engineer
Build a new game from scratch.
Responsibilities:
1. Involved in every aspect of game programming, such as Game Play, Meta Game Logic, Graphics, AI, User Interface, etc.
2. Create complete game from scratch indepently
3. Write robust code to be used by millions of players
4. Work as a team and be a good problem-solver
Requirements:
1. 5+ years of experience in software engineer
2. 3+ years of experience in Unity
3. Excellent programming skills, professional in C#
4. Ability to catch up with existing codebase quickly
5. Passion for games, have a good sense of game play
6. Being committed to works
7. Having a github page or being an open source project individual contributor is a plus