KBG Blockchain Game Studios is seeking a Back-End Developer (NodeJS) to accelerate blockchain adoption and create decentralized gaming products. The ideal candidate will have 2-3 years of practical experience with NodeJs + TypeScript and a strong understanding of system architecture, database, and design patterns.
Requirements
- 2-3 years of practical experience with NodeJs + TypeScript
- Graduated college-university majoring in Programming, Computer Science
- Create NodeJS, HTTP, WebSocket
- Knowledge of analysis, design of system architecture and database
- Good understanding of Design Pattern, OOP, JSON
- Experience working with ExpressJS, socket.io, Redis
- Proficient in SQL (MySQL, PostgreSQL, SQLite) and NoSQL (MongoDB)
- Experience in writing Restful API
- Having practical experience in online multiplayer game projects is an advantage
- Experience in deploying and managing servers is an advantage
- Knowledge of Linux, Linux Server operation and monitoring tasks
- Experience in deploying AWS EC2, AWS Lambda, Digital Ocean server systems
- Know how to install and handle Docker, Nginx, CI/CD
- Candidates with experience in working with Blockchain Network related products is an advantage
Benefits
- Working in a dynamic, creative Tech Global environment
- Good welfare policies according to the company's regulations
- Annual company travel, team building activities