G

【★Server-side Engineer (TypeScript/Node.js)】VTuber Avatar Creation App "Avvy" Development / Hybrid / JLPT N2 Level~

g talent Japan
Remote
Apply

Job Description


★Server-Side Engineer|V Tuber Platform Development

  • Japanese: Business Level Required (N2 Level)


◆Flextime& Fully Remote Work

◆Own Products/Services

◆International Environment

◆Annual Salary: 6 million ~ 14 million yen.


-------------【About the company】-------------


The company operates the VTuber project “IZUMO” and other projects utilizing AI (Artificial Intelligence) and Web3 technology.

Web3 is a concept proposed as the next generation of decentralized Internet by using blockchain technology.

The company creates the original character “Ailis” and operates the VTuber project “IZUMO,” which utilizes AI (artificial intelligence) and Web3 technology.


【Attractive points】

Attractive point is that you can challenge the global market even from Japan, and can challenge in the entertainment area for English-speaking countries.

Another attractive point is that all employees are otaku.


【Points of Differentiation from Competitors】

The differentiating point is that the company is actively utilizing ML technology and trying to create a next-generation delivery platform and community.


-------------【 Job Description】-------------


■About the Company

The company is a global entertainment startup that leverages the power of technology to deliver anime-related content to audiences worldwide.

It offers an opportunity to join its mission of leveraging entertainment to build a world where many creators can "make a living through their creativity."


■Your Role

You will be responsible for backend development for a VTuber avatar creation application currently in its 0-to-1 phase. We are looking for a server-side engineer with a genuine passion for Japanese pop culture, including anime and manga.

As a server-side engineer, join in building the core infrastructure of our avatar platform from the ground up!


■Responsibilities

Design, development, and operation of APIs and backend features using TypeScript and Hono

Development and operation of real-time communication using Node.js

Data design and performance optimization using RDBMS and caching

Design and operation of asynchronous processing and distributed jobs utilizing Pub/Sub and task queues

API design for integration with front-end applications and internal tools

Implementation and operation of observability (Monitoring / Logging / Tracing)

Implementation of CI/CD and improvement of the development experience (accelerating automated testing and deployment)

Design and code reviews with a focus on security and reliability

Close collaboration with executive management, product owners, the design team, and mobile engineers


■Development Environment

Cloud: Google Cloud (AlloyDB, Cloud Storage, Pub/Sub, Cloud Tasks, Firebase, etc.)

Languages / Frameworks: TypeScript, Node.js, Hono, Zod

Frontend / Tools: React, Vite, TailwindCSS, TanStack Query

Databases: PostgreSQL / AlloyDB, Redis / Valkey

Containers: Docker, Docker Compose

Monorepo Management: pnpm, Turborepo

Testing: Vitest

CI/CD: GitHub Actions (Claude AI integration, automatic schema updates)

API Design: OpenAPI auto-generation, Stoplight integration

Database Management: psqldef (schema management), tbls (automatic documentation generation)

Quality Assurance: Biome (linter/formatter)

Collaboration: GitHub, Notion, Slack, Linear


-------------【 Requirements】-------------


Required

Passionate about Japanese entertainment, including anime, manga, games, and VTubers.

Strong enthusiasm for learning new technologies with the autonomy to continuously catch up independently.

Ability to communicate smoothly with team members and collaborate to solve complex issues.

Passionate about Japanese entertainment, including anime, manga, games, and VTubers.

Strong enthusiasm for learning new technologies with the autonomy to continuously catch up independently.

Ability to communicate smoothly with team members and collaborate to solve complex issues.

Japanese: Native level, or daily conversational level with a strong desire to reach business proficiency.

English: Comfortable working with English and eager to develop proficiency over time.


Preferred

Experience developing and operating server applications using TypeScript

Experience developing and operating real-time communication systems using Node.js

Experience with RDBMS performance tuning

Experience designing and developing systems using distributed databases

Experience designing and operating scalable, highly reliable backend systems

Experience designing and building CI/CD pipelines using GitHub Actions and similar tools

Experience operating Infrastructure as Code (IaC) using Terraform and similar tools

Experience developing web frontends and internal tools using React or Vue.js


--------------------------------------------------


■Working Time

・Flextime System


■Welfare

・Full remote work environment

・Flexible accommodation of reasonable requests

・Offline company training in Japan twice a year (previously held in Fukuoka, Sapporo, and Nagano)

・Full social insurance (only for members contracted by the Japan office)


■Holidays

・Saturdays, Sundays and national holidays

・National holidays according to the country you live in

・Year-end and New Year vacations (12/29 - 1/3)

・Paid leave: SG members are granted 10 days every year (can be carried over for 3 years); Japanese members are granted the same as legally stipulated.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

g talent

Japan

Software Engineer, Ad Serving

Programming
2w ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Appier

Japan
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

six sigma talent

Japan

Subscribe our newsletter

New Things Will Always Update Regularly