Back-End Developer (NodeJS)

Posted 7 Days Ago
Be an Early Applicant
Bình Thạnh, Thành Phố Hồ Chí Minh, Hồ Chí Minh, VNM
In-Office
Junior
Blockchain • Gaming • NFT • Web3
The Role
Design, build, and maintain backend systems and APIs for a blockchain-enabled gamified Move & Earn product. Architect servers and databases, integrate third-party systems, implement WebSocket and REST APIs, deploy and containerize services, ensure security and reliability, and collaborate with PM, frontend, QA, and DevOps.
Summary Generated by Built In
Company Description

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.

Job Description

  • 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

Qualifications

  • 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

Additional Information

  • 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

Skills Required

  • 2-3 years practical experience with NodeJs and TypeScript
  • Bachelor's degree in Programming or Computer Science
  • Experience creating NodeJS services, HTTP servers and WebSocket-based systems
  • Knowledge of system architecture analysis and database design
  • Good understanding of Design Patterns, OOP, and JSON
  • Experience with ExpressJS, socket.io and Redis
  • Proficiency in SQL (MySQL, PostgreSQL, SQLite) and NoSQL (MongoDB)
  • Experience writing RESTful APIs
  • Knowledge of Linux server operation and monitoring
  • Experience deploying on AWS EC2, AWS Lambda and/or Digital Ocean
  • Experience installing and managing Docker, Nginx, and CI/CD pipelines
  • Strong analytical and problem-solving skills
  • Practical experience in online multiplayer game projects
  • Experience deploying and managing servers (operations)
  • Experience with Blockchain network related products
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
0 Employees

What We Do

KBG Blockchain Game Studios is dedicated to accelerating blockchain adoption and creating decentralized gaming products with enriched in-game ecosystems. They are the creators of over ten blockchain gamefi projects, utilizing the latest technology to advance the Game-Fi economy and contribute to blockchain globalization. Their services encompass the full cycle of blockchain game development, including conceptualization, character modeling, and smart contracts.

Similar Jobs

Pfizer Logo Pfizer

Account Manager

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office
Hồ Chí Minh, VNM
121990 Employees

Mondelēz International Logo Mondelēz International

Brand Manager

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Hồ Chí Minh, VNM
90000 Employees

Pfizer Logo Pfizer

Senior Health Representative - (Vaccines Hospital - Dong Nai/An Giang/Kien Giang)

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
6 Locations
121990 Employees

Mondelēz International Logo Mondelēz International

Legal Counsel

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Hồ Chí Minh, VNM
90000 Employees

Similar Companies Hiring

bet365 Thumbnail
Digital Media • Gaming • Software • Esports • Automation
Denver, Colorado
10000 Employees
ARB Interactive Thumbnail
Gaming • Software
Miami, Florida
175 Employees
Rain Thumbnail
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
New York, NY
100 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account