Company Logo

Fullstack Developer

Tokyo, Japan
Senior

Requirements

Work: Hybrid (minimum two days per week in office)
Language: Conversational Japanese (approximately JLPT N2 or greater)

Job Description

We are seeking an experienced Software Engineer to develop 3D Smart Construction solutions that revolutionize job sites. You will work on innovative web products that integrate diverse data sources, including CAD files and aerial/satellite imagery. Utilizing advanced geospatial tools like CesiumJS and GDAL, you'll design and develop user interfaces and back-end services that provide construction insights. Join our fast-paced team to build, test, and deploy code daily while collaborating with global engineers to tackle complex technical challenges in construction technology.

Requirements

  • 5+ years of production software development experience
  • Experience with some or all of the listed stack (JavaScript, TypeScript, React, Node.js, Python, C++, GDAL, CesiumJS)
  • Understanding of CS fundamentals, including data structures, algorithms, and software/systems design
  • Excellent communication skills for explaining technical concepts to diverse audiences
  • Degree in computer science or related field, or equivalent experience
  • Willingness to work in the office a minimum of two days per week
  • Conversational Japanese abilities (approximately JLPT N2 or greater)

Preferred Skills

  • Proficient in Docker-based development environments and AWS services
  • Skilled in handling large datasets, including geospatial data
  • Knowledgeable in developing with WebGL or GIS-based technologies
  • Experienced in collaborating with globally distributed engineering teams
  • Construction industry background

Salary Range

¥7M - ¥12M (based on skills, experience, and abilities)

Benefits

  • Competitive salary
  • Professional development opportunities
  • Collaborative environment