Full Stack Developer

Yaraku Shibuya-ku, Tokyo November 6 2026
  • 💴 ¥4.2M ~ ¥5.0M annually
  • 🏡
    Fully remote
    From Japan
  • 🌏
    Apply from abroad
    Relocate to Japan
  • 💬
    No Japanese required
    Fluent English
  • 🧪
    Intermediate level
    3+ years experience required
APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

About Yaraku

Yaraku Shibuya-ku, Tokyo

Yaraku is a small start-up located in Shibuya, Tokyo. Our focus is primarily on our web-based Translation Management System application.

Key benefits

  • Work deeply without interruptions
  • Freedom and responsibility
  • Craft quality code

About the position

As a full-stack engineer, your responsibilities will include planning, estimating and supporting new features for our products.

Tech Stack

  • Back-end
    • Parts of the back-end are written in Go, and migration to Go is ongoing.
    • Most of the back-end is written in PHP 8 (Laravel).
    • Deployment is done through Ansible, Docker and k8s
    • CI/CD relies on GitHub Actions and Jenkins.
  • Front-end
    • All of the front-end uses TypeScript and React and Vite for building.
    • Certain legacy parts of the front-end use AngularJS (v1).
    • Vitest for testing.
  • Communication
    • Slack, Google Meet, Zoom
  • Project management
    • Jira, Confluence, Notion

Requirements

  • 3+ years of experience in front-end or back-end development. For applicants with no professional experience, a solid portfolio of side projects is required.
  • Experience using PHP, Go and TypeScript (React). For those without PHP or Go experience, knowledge of a common back-end languages (Java, C#, Ruby, Python, etc.) is acceptable.
  • Understanding of object-oriented programming design patterns and functional programming
  • Strong knowledge of data structure and algorithms
  • A habit of incorporating automated testing as a natural part of the development flow
  • Fluent English communication skills
  • Excellent writing skills: we are a full remote company, so most communication is done through written communication
  • A bachelor’s degree in computer science or a closely related field
  • Alternatively, at least 10 years of relevant work experience may be accepted for visa purposes. Note: If you apply based on 10 years of work experience instead of a relevant bachelor’s degree, employment certificates or equivalent official documents proving the full 10 years of relevant experience will be required for visa purposes.

Nice to haves

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

  • Interest in learning other programming languages and technologies
  • Japanese is not required, but welcome
  • Experience or interest in server management and infrastructure (Docker, k8s, Ansible, etc.)
  • Interest in NLP, speech recognition, or LLMs
  • Experience in a multicultural environment

Compensation

¥4,200,000 ~ ¥5,040,000 annually.

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

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.