Full-Stack Engineer

monoya Shibuya-ku, Tokyo March 3 2026
  • 💴 ¥10M ~ ¥15M annually
  • 🏡
    Partially remote
  • 🗾 Japan residents only
  • 💬
    No Japanese required
    Business English
  • 🧪
    Intermediate level
    2+ years experience required
APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

About monoya

monoya Shibuya-ku, Tokyo

monoya is a well-funded startup on a mission to bring Japan’s best craftsmanship to the global stage. We’re reinventing how manufacturing companies grow, starting by digitizing the OEM workflow and enabling high-quality Japanese makers to access international markets with speed and scale, and vice versa.

About the position

Our tiny team owns everything from React UIs to LLM fine-tuning. With funding secured and customer pilots under way, we’re looking for a versatile Full-Stack Engineer to accelerate product delivery and help layer advanced AI (LLMs, RAG, semantic search) into the experience.

Tech Stack

  • Frontend: React (TypeScript, Vite, Tailwind)
  • Backend: Python (FastAPI) & micro-services in Go/Rust
  • AI / Search: OpenAI, Ollama / local LLMs, RAG, vector DB (Weaviate)
  • Data: Firestore, Cloud Storage
  • Infra / Ops: Docker (Podman OK), Cloud Run, Cloud Logging, GitHub Actions CI/CD
  • Auth & Realtime: Firebase Auth, Firestore streams
  • Mobile (roadmap): Native Swift/Kotlin via shared REST/GraphQL
  • Observability: OpenTelemetry, Sentry

Responsibilities

  • Build end-to-end features: schema → API → React UI, shipping to prod weekly.
  • Integrate LLM-based workflows (chatbot, inquiry classification, content summarisation) using RAG and semantic search.
  • Tune performance: Firestore query design, Cloud Run cold-start mitigation, bundle size optimisation.
  • Strengthen CI/CD and IaC (Terraform modules, environment secrets).
  • Mentor future hires; uphold code quality through reviews, tests, docs.
  • Rotate across product surface areas—one sprint on buyer dashboard, the next on AI-powered search, etc.

Requirements

  • Have 2-3 yrs experience delivering production web apps.
  • Are fluent in React and one or more of Python, Go, or Rust—and eager to learn the rest.
  • Know your way around Docker, cloud-native patterns, and observability basics.
  • Can reason about NoSQL data models, indexing, and trade-offs.
  • Have tinkered with LLMs/RAG/semantic search (or are hungry to dive in fast).
  • Enjoy small-team velocity, imperfect specs, and wearing multiple hats.

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Japanese ability
  • Google Cloud experience (IAM, Cloud Run, Pub/Sub).
  • Firebase Auth / Firestore security rules proficiency.
  • Marketplace, payments, or logistics domain exposure.
  • Mobile app or React Native experience.
  • OSS contributions or tech blog posts we can read.

Compensation

¥10,000,000 ~ ¥15,000,000 annually.

Stock options available (negotiable)

Hiring Process

  1. 1

    Intro chat & technical deep-dive (60 min)

    Meet CTO, discuss past projects, live problem-solving or code review.

  2. 2

    Culture add (60 min)

    Chat with CEO & Product.

  3. 3

    Offer

    Fast decision, references optional.

APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

Related jobs

More jobs like this

We'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, we don't share or sell it.