Server-side Engineer (Developer)
Overview
We are looking for game server developers, programmers who can design backend systems and develop applications and middleware.
Responsibilities
- Development of scalable game server and middleware on Linux
- Requirements definition of necessary functions
- Database design and programing to process huge access at high speed
- Selection and setting of frameworks and middleware required for the system
- Development of test environment and test program with the actual environment in advance
- Creation of development documents
- Version control in group development
- Construction of an efficient development environment using CI / CD
Essential Skills:
- Knowledge of Linux
- Knowledge of WEB server (Apache, Nginx)
- Experience in database design (MySQL, PostgreSQL, MongoDB)
- Experience of database optimization (MySQL, PostgreSQL, MongoDB)
- Server programming (asynchronous processing with a huge number of simultaneous connections)
- Knowledge of Git hub
- Agile, CI / CD knowledge (Jenkins, etc.)
- Development environment using containers (Docker, etc.)
Programming Language – strong experience with two or more
- JavaScript (Node.js)
- JAVA
- C # (.net core)
- GO
- PHP (with Laravel)