HAYS

Frontend Engineer (Vue.js & React)

Posted: Nov 1, 2025

Job Description

We are seeking a Lead Frontend Engineer skilled in both Vue.js and Next.js (React)NOTE: This is a contract position. The candidates have to currently based in Japan to apply for this role.Your new company A company that provides and operates flexible office spaces in over 800 locations across 151 cities in 38 countries worldwide. Your new role We are seeking a Lead Frontend Engineer skilled in both Vue.js and Next.js (React) to join our diverse and fast-moving technology team.You will work on a variety of projects, from maintaining and improving existing Vue.js applications to building new, high-performing React/Next.js interfaces for modern web platforms. You'll collaborate closely with backend, mobile, and QA teams to deliver clean, scalable, and maintainable front-end solutions while continuously improving our architecture and performance standards.Responsibilities:● Develop, maintain, and enhance web applications using Vue.js (Nuxt.js) and React (Next.js).● Collaborate with product managers, designers, and backend engineers to implement intuitive and responsive user interfaces.● Ensure consistency, accessibility, and performance across browsers and devices. ● Write clean, testable, and modular code following modern JavaScript standards (ES6+) ● Implement and maintain unit and integration tests for frontend components.● Participate in code reviews, providing constructive feedback to peers.● Optimize builds and CI/CD workflows for efficient deployments.● Leverage AI-assisted tools to enhance code quality, speed up debugging, and improve productivity.● Stay up to date with modern frontend technologies, trends, and best practices. What you'll need to succeedMust-Have: ● 4+ years of professional frontend development experience. ● Strong proficiency in both Vue.js (Nuxt.js) and React (Next.js). ● Deep understanding of modern JavaScript (ES6+), HTML5, and CSS3. ● Experience with frontend testing frameworks (e.g., Jest, Vitest, Cypress). ● Familiarity with RESTful APIs and JSON-based integrations. ● Experience using Git and working in Agile development teams. ● Business-level English communication skills. Nice-to-Have: ● TypeScript experience. ● Knowledge of CI/CD tools (GitHub Actions, CircleCI) and version control best practices. ● Experience with accessibility and internationalization (i18n). ● Business-level Japanese communication skills. ● Experience using AI tools to assist in coding, refactoring, or documentation. ● Experience transforming Figma-based design specifications into fully functional, responsive pages. ● Experience in implementing SEO best practices. ● Hands-on experience integrating LINE Front-end Framework (LIFF) into web applications What you need to do nowIf you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In