This role is initially a short-term contract that could become a permanent position in the future.
We’re looking for an engineer to take ownership of the customer-facing web portal for MyMascot — our platform that turns venue mascots into interactive AI-powered characters that guests can actually talk to.
This portal will allow customers to configure and manage their mascot experience themselves: updating venue information, controlling chatbot behaviour, adjusting tone and guardrails, managing promotions and seasonal content, and over time expanding into richer tooling for things like interactive experiences, cutscenes, games, and analytics. This aligns with MyMascot’s core value proposition that venues can control content, tone, and updates themselves through a client-facing backend, without vendor dependency.
This is a key role for someone excited to help shape both the product and technical foundations of a new SaaS platform. We are looking for someone who can move quickly, make strong product decisions, and build a polished, scalable portal that feels like a real product rather than an internal admin tool.
Tech stack
We expect it to be a modern full-stack web product, likely along the lines of:
- Frontend: React / Next.js
- Backend: Node.js / TypeScript preferred
- Database / platform: likely Postgres / Supabase or similar
We’re open to strong candidates who can help shape the final stack, but the role is definitely more full-stack product engineer than pure frontend.
Responsibilities
- Build and own the customer-facing web portal for MyMascot.
- Design and implement tools for configuring mascot behaviour, content, prompts, restrictions, and venue information.
- Create clean, intuitive interfaces for non-technical venue staff to manage their mascot experience.
- Work closely with the AI, Unity, design, and product sides of the team to connect the portal into the wider MyMascot platform.
- Help define the product architecture for multi-tenant customer workspaces, permissions, content management, and publishing flows.
- Develop features such as testing / preview tools, knowledge base management, promotions controls, and analytics views.
- Make pragmatic technical decisions that allow us to ship a strong MVP quickly while creating solid foundations for future growth.
- Contribute to the broader product vision as the portal evolves into a more sophisticated creative control platform
Requirements
- 3+ years of full-stack web development experience, as we’re looking for someone who can take real ownership and move quickly in an early-stage environment.
- Strong experience with modern frontend frameworks such as React / Next.js.
- Experience building production web apps with backend integration, authentication, databases, and APIs.
- Good product judgement and ability to design user flows for non-technical users.
- Ability to build systems that are maintainable, scalable, and cleanly structured.
- Comfortable working in a startup environment with ambiguity, speed, and changing priorities.
Nice to haves
While not specifically required, tell us if you have any of the following.
- Experience building SaaS products or customer-facing portals.
- Experience with CMS-style tools, editors, dashboards, or configuration-heavy products.
- Familiarity with Supabase, Postgres, authentication systems, or multi-tenant architecture.
- Experience with AI product interfaces, prompt/configuration tools, or media/content workflows.
- Strong UX instincts and attention to visual polish.
- Experience working closely with designers or owning product decisions as an engineer.
- Interest in creative tools, games, character products, or interactive entertainment.
Compensation
¥5,000,000 ~ ¥8,000,000 annually.