This position is closed and is no longer accepting applications.

Frontend Engineer - Visualization Systems

DeepX Bunkyo-ku, Tokyo March 17 2026
  • 💴 No salary range given
  • 🏡
    Partially remote
  • 🗾 Japan residents only
  • 💬
    No Japanese required
    Business English
  • 🧪
    Junior to senior levels
    Unspecified years of experience

About DeepX

DeepX Bunkyo-ku, Tokyo

DeepX automates heavy equipment machinery, including mobile cranes and excavators. We're highly international, with a team of engineers from both Japan and all over the world.

About the position

The Visualization team is responsible for the design, development, and implementation of the user interface layer that connects users to our robotic systems.

Responsibilities

  • Design and develop intuitive, high-quality user interfaces allowing clients to visualize and gain insights into their construction projects.
  • Build and maintain dynamic dashboards and visualization tools to represent real-time robotic performance and operational data.
  • Collaborate closely with Technical Project Managers, Solution Managers, and Engineers to refine requirements, propose efficient solutions, and ensure seamless integration.
  • Take ownership of frontend architecture decisions, maintaining high standards of code quality, performance, and scalability.

Requirements

  • Proficiency in React, TypeScript, JavaScript, and Tailwind CSS with a solid understanding of modern frontend development practices.
  • Experience with 3D visualization technologies such as Three.js, React Three Fiber, or WebGL.
  • Experience working with WebSockets and RESTful APIs.
  • Solid understanding of state management using Redux or Redux Toolkit.
  • Demonstrated ability to design and develop interactive interfaces and dashboards.
  • Experience building and maintaining component libraries and living design systems with Storybook.
  • Understanding of internationalization (i18n) for building localizable applications.
  • Familiarity with wire framing and prototyping tools (e.g., Figma).
  • Experience designing and implementing intuitive, visually cohesive interfaces that improve UX.
  • Proficiency in English, both written and verbal.

Nice to haves

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

  • 3+ years of professional experience developing production-level applications.
  • Development experience with ROS or ROS2.
  • Prior experience working in the construction or automotive industry.
  • Prior experience working in small, cross-functional teams.
  • Experience in desktop application development (e.g., Tauri or Electron) and mobile development (e.g., React Native).
  • Background in Computer Graphics or experience working with rendering pipelines and visual computing.
  • Japanese language proficiency is a plus.

Hiring Process

  1. 1

    CV check

    We check the qualifications from CV submitted at the time of application.

  2. 2

    1st interview

    Based on the applicant’s profile, we determine the suitability for our company’s positions and clarify any uncertainties the applicant may have.

  3. 3

    Two technical interviews

    We verify whether the applicant possesses the abilities required for the position.

  4. 4

    Final interview

    We check for a culture match with our company and adjust terms and conditions.

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.