Abbeal

Careers

Tokyo · Contractor · Senior (6-9 yrs)

Senior Frontend Engineer (Vue.js / TypeScript) — Tokyo

Join the frontend team of a very large-scale mobile payment platform in Japan (tens of millions of users). Vue.js, TypeScript, massive codebase, TDD culture.

  • Vue.js
  • TypeScript
  • Pinia
  • Vitest
  • CI/CD
ApplyPermanent contract possible · Long-term mission · indicative ~¥850k–1,000k/month depending on seniority (JPY)

Location requirement

You must already be living in Japan with valid work authorization. We are not sponsoring relocation or visa transfers from overseas for this role. Applications from outside Japan will not be considered.

Context

Our client operates one of Japan's largest mobile payment platforms (tens of millions of users). You'll join an international engineering team working on a very large-scale frontend codebase, long-term mission, ASAP start preferred.

Your mission

  • Build and evolve Vue.js + TypeScript interfaces on a product with several million MAU
  • Ensure type-safety, maintainability and refactoring of a large codebase
  • Write automated tests (Vitest / Jest) integrated into CI/CD
  • Work in TDD, code review and pair programming within a multinational team

Profile

  • Currently based in Japan with valid work authorization — no relocation or visa sponsorship from overseas for this role
  • 8+ years in frontend (ideally 10-15 years), proven expertise in Vue.js + TypeScript + Pinia
  • Solid practice of automated testing and CI/CD integration
  • React / Next.js a plus
  • Fluent English required; business Japanese a real plus but not mandatory

Location & mode

Tokyo (Minato-ku) — hybrid / on-site. International mobility possible via Mobbeal.

Apply

Senior Frontend Engineer (Vue.js / TypeScript) — Tokyo