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
About PlayBrain
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.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.