Back-End Developer (NodeJS)

Open Posted on Dec 5, 2022

At a glance

Type
Full Time
Location
Bình Thạnh, VN
Posted
Dec 5, 2022
Company size
Small (51-500)
Industry
Finance/FinTech

About the role

KBG Blockchain Game Studios hold the passion to accelerate blockchain adoption and create decentralized gaming products with enriched in-game ecosystems. Via heartfelt efforts, we aim to revolutionize the way gaming innovators enter the gamefi market.

Runnow.io is a Gamification - Move & Earn project belonging to KBG Studio based on the training needs of physically active people every day, such as walking, jogging, professional running, cycling, and swimming. Other activities will be future updates like Gym, Yoga, etc.. to burn energy in the body and earn income from that practice.

We are looking for a Blockchain Backend Leader and will be reporting directly to our PM & CTO.

Participate in the product development life cycle

Read and understand software description documents and user requirements (aka BA or Game Design document)

Support, consult PM to research and apply new technology to the project

Design server system architecture, source code and database

Design, build, develop and optimize API system

Code features according to operating needs

Read, understand documentation and integrate 3rd-party / partner / supplier systems

Build docker, message queue, CI/CD (in cooperation with DevOps engineering)

Deploy the system at AWS server, Digital Ocean (in cooperation with DevOps engineering)

Building web/app security, preventing system attacks and data loss

Maintenance, error handling, troubleshooting if arise

Continuously improve and enhance the tool system, working process

Review, analyze, upgrade and optimize the code during development

Coordinate with PM, BA, Front-End, QC based on scope of work in different projects

Contributing ideas, continuous improvement for products to meet customer needs and user experience

Report and perform tasks as required by management

From 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
  • Strong analytical skills, with excellent problem-solving abilities
  • Working in a dynamic, creative Tech Global environment and professional environment with many opportunities for advancement
  • Good welfare policies according to the company's regulations.
  • Annual company travel, team building activities.
  • Working time: 09:00 - 18:00 (Monday - Friday), 1hour lunch break

About KBG Blockchain Game Studios

KBG Blockchain Game Studios
Finance/FinTech · Small (51-500)
10 open roles

Be first in line for the next KBG Blockchain Game Studios role

Scoutify watches 70,000+ companies and alerts you the moment a matching job posts. It can even apply for you before the rush.

Get alerts, free