Backend Developer

  • Tokyo
  • Partial Remote
  • Full-time
  • March 13, 2025
Conditions
yen-icon
¥6M ~ ¥8M /yr
location-icon
Apply from Japan Only
(You must live in Japan to apply)
Requirements
language-icon
Language Requirements
Japanese: Conversational
English: Fluent
career-icon
Minimum Experience
Senior or above

PlayBrain is looking for a key position to be filled to lead the backend development of our web platform, building functionality around esports and game communities.

A backend engineer at PlayBrain is responsible for writing and maintaining code and systems to run our web platforms and applications. Our primary stack is based on the Serverless framework, utilizing AWS (Lambda, DynamoDB, Cloudfront, S3, etc.) and some 3rd party services (Auth0, Algolia, etc.) Our backend is written in Node.js.

 

Responsibilities

  • Write and maintain backend code for PlayBrain-related platforms and services
  • Setup and maintain AWS servers to run the software
  • Write and maintain technical specs for our projects
  • Collaborate internally with the frontend development team
  • Report to and advise management about the technical health and needs of our software

 

Requirements

  • 3+ years of backend development experience
  • Experience with modern technology stacks (specifically Node.js and NoSQL such as DynamoDB, but these are up for discussion based on experience or new advice brought by the candidate)
  • Functional programming knowledge
  • Experience with BDD/TDD using any of the following libraries: Mocha, Chai, Jest or Tape
  • Ability to handle basic security and user privacy requirements
  • Ability to handle day-to-day basic DevOps with AWS
  • Willingness to learn and experiment with new technology, such as generative AI

 

Nice to haves

These aren’t required, but be sure to mention them in your application if you have them.

  • Realtime Firebase database
  • Python experience.
  • Strong testing methodology
  • Shopify experience.
  • Interested in gaming in general and e-sports in particular, or actually play them
  • Experience with state management tools, such as Redux or React Context.
  • Ability to understand/read basic Japanese. (JLPT N5+)

 

Technology stack

  • Language/Tech: React.js, styled-components, chart.js, TypeScript, JavaScript, Python, GraphQL, RESTful API’s, Storybook, chai & jest, webpack, react-spring
  • Version: GitLab
  • Database: Firebase realtime, MySQL, DynamoDB
  • Infrastructure : S3 bucket website, Auth0
  • CI: GitLab pipelines
  • Orchestrator: Docker

 

PlayBrain creates experiences and products that gamers love. We have specialists working on esports, game marketing, products, and much more. Many know us for our work with the League of Legends professional league in Japan, as well as broadcasts for PUBG Mobile, Clash Royale League, Hearthstone Grandmasters, and more.

View PlayBrain's company page

↑ Back to top ↑

Backend Developer at PlayBrain
APPLY NOW  ➜🇯🇵 Residents Only